diff --git a/src/sugar3/presence/presenceservice.py b/src/sugar3/presence/presenceservice.py index 8fb38702..8b66b0e5 100644 --- a/src/sugar3/presence/presenceservice.py +++ b/src/sugar3/presence/presenceservice.py @@ -91,6 +91,11 @@ class PresenceService(GObject.GObject): if e.get_dbus_name() == name: logging.debug("There's no shared activity with the id " "%s" % activity_id) + elif e.get_dbus_name() == \ + 'org.freedesktop.DBus.Error.UnknownMethod': + logging.warning( + 'Telepathy Account %r does not support ' + 'Sugar collaboration', account_path) else: raise else: