fix for call to empty? for Logan::Person