Further fixing odd logic

Really, the way admin users are handled is *ick*. But this should fix login issues.