diff options
Diffstat (limited to 'services/presence/PresenceService.py')
-rw-r--r-- | services/presence/PresenceService.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/services/presence/PresenceService.py b/services/presence/PresenceService.py index 72404b3..f591ccd 100644 --- a/services/presence/PresenceService.py +++ b/services/presence/PresenceService.py @@ -22,6 +22,7 @@ import random import logging from sugar import util from sugar import env +from sugar import profile import BuddyIconCache @@ -293,6 +294,7 @@ class PresenceServiceDBusHelper(dbus.service.Object): class PresenceService(object): def __init__(self): # interface -> IP address: interfaces we've gotten events on so far + self._started = False self._local_addrs = {} self._next_object_id = 0 @@ -319,7 +321,7 @@ class PresenceService(object): self._icon_cache = BuddyIconCache.BuddyIconCache() # Our owner object - if env.get_nick_name(): + if profile.get_nick_name(): objid = self._get_next_object_id() self._owner = Buddy.Owner(self, self._bus_name, objid, self._icon_cache) @@ -327,8 +329,6 @@ class PresenceService(object): else: self._owner = None - self._started = False - def start(self): if self._started: return |