diff --git a/src/common/connection.py b/src/common/connection.py index 73d115c22..b1f84e256 100644 --- a/src/common/connection.py +++ b/src/common/connection.py @@ -522,6 +522,8 @@ class Connection: self.dispatch('MSGERROR', (jid, errcode, errmsg)) def _getRosterCB(self, con, iq_obj): + if not self.connection: + return roster = self.connection.getRoster().getRaw() if not roster : roster = {}