diff --git a/core/core.py b/core/core.py index 6855d49a0..726619235 100644 --- a/core/core.py +++ b/core/core.py @@ -652,6 +652,8 @@ class GajimCore: self.connected[a] = 0 if not self.gpg.has_key(a) and USE_GPG: self.gpg[a] = MyGnuPG() + if not self.passwords.keys(): + self.connected[a] = 0 else: self.cfgParser.tab[ev[2][0]] = ev[2][1] if ev[2][0] != ev[2][2]: