diff options
Diffstat (limited to 'src/buddy.py')
-rw-r--r-- | src/buddy.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/buddy.py b/src/buddy.py index 4528c6b..3945aed 100644 --- a/src/buddy.py +++ b/src/buddy.py @@ -335,6 +335,8 @@ class Buddy(ExportedGObject): # the Owner can't disappear - that would be silly if not self._handles and not self._owner: self.emit('disappeared') + # Stop exporting a dbus service + self.remove_from_connection() @dbus.service.signal(_BUDDY_INTERFACE, signature='sou') def TelepathyHandleRemoved(self, tp_conn_name, tp_conn_path, handle): |