Handle 'Incorrect Password' exception.

closes issue #2640.
don not automatic login if there is no password
add changes file
Merge remote-tracking branch 'ivan/bug/keyring-crash-on-wrong-password' into develop