From 66aa2b5af4f0662bde26586bc15f225b8662fbd9 Mon Sep 17 00:00:00 2001 From: Yann Leboulanger <asterix@lagaule.org> Date: Wed, 21 Jan 2009 21:30:16 +0000 Subject: [PATCH] fix traceback. Fixes #4712 --- src/gajim.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/gajim.py b/src/gajim.py index 24f162d294..e4bead9b48 100644 --- a/src/gajim.py +++ b/src/gajim.py @@ -2036,10 +2036,12 @@ class Interface: # ('PLAIN_CONNECTION', account, (connection)) server = gajim.config.get_per('accounts', account, 'hostname') def on_ok(is_checked): - del self.instances[account]['online_dialog']['plain_connection'] if not is_checked[0]: on_cancel() return + # On cancel call del self.instances, so don't call it another time + # before + del self.instances[account]['online_dialog']['plain_connection'] if is_checked[1]: gajim.config.set_per('accounts', account, 'warn_when_plaintext_connection', False) -- GitLab