I'd disagree, it would "hide" the invalid order reference bug when user is not logged in.