Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMorgan Collett <morgan.collett@gmail.com>2008-01-30 09:28:15 (GMT)
committer Morgan Collett <morgan.collett@gmail.com>2008-01-30 11:07:26 (GMT)
commitd2a201e6647127599648261e03fe5de8cb8c3d91 (patch)
tree46e30f41f1aa75ecc3f19f8a4ac2955775b5bc32
parent5c3d0196d825625edcfbbd969a1036cfe8e45262 (diff)
#6142: Don't update buddy properties without a key
-rw-r--r--src/buddy.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/buddy.py b/src/buddy.py
index 4b8f76d..5be2725 100644
--- a/src/buddy.py
+++ b/src/buddy.py
@@ -568,6 +568,11 @@ class Buddy(ExportedGObject):
self.set_properties(props)
# If the properties didn't contain the key or color, then we're never
# going to get one.
+
+ # Buddy need a key to be valid
+ if self._key is None:
+ return
+
try:
self._awaiting.remove('properties')
except KeyError: