fix a bug in the admin login fallthrough