From e496214dea834d2391ffba609a056f619e17c786 Mon Sep 17 00:00:00 2001
From: Yann Leboulanger <asterix@lagaule.org>
Date: Sat, 3 Jan 2015 14:15:18 +0100
Subject: [PATCH] correctly cleanup handlers when disabling an account. Fixes
 #7711

---
 src/config.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/config.py b/src/config.py
index e48ff475f6..2e22507123 100644
--- a/src/config.py
+++ b/src/config.py
@@ -2530,6 +2530,7 @@ class AccountsWindow:
         gajim.interface.roster.close_all(account)
         if account == gajim.ZEROCONF_ACC_NAME:
             gajim.connections[account].disable_account()
+        gajim.connections[account].cleanup()
         del gajim.connections[account]
         del gajim.interface.instances[account]
         del gajim.interface.minimized_controls[account]
-- 
GitLab