diff options
Diffstat (limited to 'src/presenceservice.py')
-rw-r--r-- | src/presenceservice.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/presenceservice.py b/src/presenceservice.py index 9c57062..0cc1efb 100644 --- a/src/presenceservice.py +++ b/src/presenceservice.py @@ -416,6 +416,7 @@ class PresenceService(ExportedGObject): def _buddy_disappeared_cb(self, buddy): if buddy.props.valid: self._buddy_validity_changed_cb(buddy, False) + self._buddies.pop(buddy.props.objid, None) def _contacts_offline(self, tp, handles): for handle in handles: |