in reply to Re^2: Passing a list as a subroutine's return value ( list of HTML::Element objects )
in thread Passing a list as a subroutine's return value ( list of HTML::Element objects )

Yeah, the _parent is a weak reference, so becomes undef after $tmp goes out of scope.