From 6d8ba0207387fe69ef472e90f9b792abd10d304a Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Mon, 11 Jun 2007 21:46:50 +0000 Subject: presenceservice: cope with self._conn_matches being None, as it is initially --- 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) -- cgit v0.9.1