Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2008-09-25 11:35:06 (GMT)
committer Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>2008-09-25 11:35:06 (GMT)
commit3cc85a175656940f9f523d4d7d0ee79a4decdfe0 (patch)
treee862e5d5eaffed56be9f03cdc2a53db25fd3df14
parent82b2db86cc0fb9b7b12f8b2f37a67b8b6346dc9e (diff)
_on_members_changed: ignore bus_name if it's None
-rw-r--r--AbiWordActivity.py3
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)