Fixes crash when account password is nil

For some reason, some accounts have a nil password (bad migration?).
If that's the case send and empty password so we get a credentials error
instead of crashing.

Ideally we shouldn't have to send bad credentials to force the login
dialog, but this is a quick crash fix.