diff options
author | Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | 2008-09-25 11:35:06 (GMT) |
---|---|---|
committer | Morgan Collett <morgan.collett@gmail.com> | 2008-09-25 13:07:39 (GMT) |
commit | a35f9580688a3c0def7677dd9080f0c2f5d71eea (patch) | |
tree | a1df8811455b0698ebf41a548475069efd4da00e | |
parent | 73321d050b44c92c0bd930f753d7ddb29d182446 (diff) |
_on_members_changed: ignore bus_name if it's None
-rw-r--r-- | AbiWordActivity.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/AbiWordActivity.py b/AbiWordActivity.py index cd922d0..a9384e8 100644 --- a/AbiWordActivity.py +++ b/AbiWordActivity.py @@ -284,6 +284,9 @@ class AbiWordActivity (Activity): logger.debug("_on_members_changed") for handle in removed: bus_name = self.participants.pop(handle, None) + if bus_name is None: + continue + logger.debug('removed handle: %d, with dbus name: %s', handle, bus_name) self.abiword_canvas.invoke_cmd('com.abisource.abiword.abicollab.olpc.buddyLeft', bus_name, 0, 0) |