don't break on invalid logins