diff options
Diffstat (limited to 'services/presence/presenceservice.py')
-rw-r--r-- | services/presence/presenceservice.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/services/presence/presenceservice.py b/services/presence/presenceservice.py index bb00094..ea50062 100644 --- a/services/presence/presenceservice.py +++ b/services/presence/presenceservice.py @@ -89,7 +89,8 @@ class PresenceService(dbus.service.Object): def _contact_online(self, tp, handle, props): new_buddy = False - buddy = self._buddies.get(props["key"]) + key = props["key"] + buddy = self._buddies.get(key) if not buddy: # we don't know yet this buddy objid = self._get_next_object_id() |