# New Ticket Created by Philipp Berninger # Please include the string: [perl #127712] # in the subject line of all future correspondence about this issue. # <URL: https://rt.perl.org/Ticket/Display.html?id=127712 > Checking with defined for an Hash of Hash element defines the element in the hash, instead of returning undefined:The following code will reproduce it: perl -e 'if(defined($foo{"a"}{"b"})){ print "not defined\n";}if(defined($foo{"a"})){ print "ERROR? now defined?\n";} ' I hope it is not a feature. tested with perl 5.20.2 under LinuxThread Next