Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/shell
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <marco@localhost.localdomain>2006-09-12 11:26:51 (GMT)
committer Marco Pesenti Gritti <marco@localhost.localdomain>2006-09-12 11:26:51 (GMT)
commit8ebb57d98555f34624ee2bbbf19fb52fe225d5d1 (patch)
tree87af12755e3e3458f1be47d6583ed40e6de49a33 /shell
parent53f7cc1f343e9f54bd61f92d434a9e700e7aa160 (diff)
I messed up... back to actually remove the service
Diffstat (limited to 'shell')
-rw-r--r--shell/PresenceService/PresenceService.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/shell/PresenceService/PresenceService.py b/shell/PresenceService/PresenceService.py
index ae7f7e0..c37dc2a 100644
--- a/shell/PresenceService/PresenceService.py
+++ b/shell/PresenceService/PresenceService.py
@@ -548,8 +548,8 @@ class PresenceService(object):
except KeyError:
pass
else:
+ buddy.remove_service(service)
if not buddy.is_valid():
- buddy.remove_service(service)
self._dbus_helper.BuddyDisappeared(buddy.object_path())
del self._buddies[buddy_name]
key = (service.get_full_name(), service.get_type())