diff --git a/sso/services/jabber/xmppclient.py b/sso/services/jabber/xmppclient.py index 844b7f4..f432dc8 100644 --- a/sso/services/jabber/xmppclient.py +++ b/sso/services/jabber/xmppclient.py @@ -21,7 +21,8 @@ class JabberAdmin(): def __del__(self): - self._client.disconnect() + if hasattr(self, '_client'): + self._client.disconnect() def connect(self): if not hasattr(self, '_client'):