diff options
Diffstat (limited to 'sugar/p2p/Group.py')
-rw-r--r-- | sugar/p2p/Group.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sugar/p2p/Group.py b/sugar/p2p/Group.py index fda5f2f..6ba5c35 100644 --- a/sugar/p2p/Group.py +++ b/sugar/p2p/Group.py @@ -73,7 +73,10 @@ class LocalGroup(Group): self._owner.register() def get_service(self, name, stype): - return self._services[(name, stype)] + if self._services.has_key((name, stype)): + return self._services[(name, stype)] + else + return None def get_buddy(self, name): return self._buddies[name] |