diff --git a/src/gajim.py b/src/gajim.py index 0704f49aa5f6e55a647427f8a1b8f2f44263ef9b..b5a99ecdf1f2e8a1e9046661fd8995c76d40775d 100755 --- a/src/gajim.py +++ b/src/gajim.py @@ -568,6 +568,8 @@ class Interface: config.GroupchatConfigWindow(self, account, jid, array[1]) def handle_event_bad_passphrase(self, account, array): + keyID = gajim.config.get_per('accounts', account, 'keyid') + self.roster.forget_gpg_passphrase(keyID) dialogs.WarningDialog(_('Your GPG passphrase is incorrect'), _('You are currently connected without your GPG key.')).get_response()