diff options
-rw-r--r-- | src/presenceservice.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/presenceservice.py b/src/presenceservice.py index 9ef749f..9ad5141 100644 --- a/src/presenceservice.py +++ b/src/presenceservice.py @@ -237,8 +237,9 @@ class PresenceService(ExportedGObject): del self._conn_matches[conn] except KeyError: pass - for match in matches: - match.remove() + if matches is not None: + for match in matches: + match.remove() def get_buddy(self, objid): buddy = self._buddies.get(objid) |