in reply to Re: How to eliminate warning message on hash value?
in thread How to eliminate warning message on hash value?

Also be aware that there is a difference between checking if a hash value is "defined" vs "exists". It has to "exist" in order to be "defined".
if ( exists $RSubtree{$curuser}{$$keyptr} ) { $datapos = $RSubtree{$curuser}{$$keyptr}; }