Fix auth issues when no user has no public email