diff options
author | Morgan Collett <morgan.collett@gmail.com> | 2008-01-30 09:28:15 (GMT) |
---|---|---|
committer | Morgan Collett <morgan.collett@gmail.com> | 2008-01-30 09:28:15 (GMT) |
commit | 836b10477c765ca991caf82791001f29b8cf61c9 (patch) | |
tree | f8b7a48f5f3ef6a0bcad25b6a0199de186f43cca | |
parent | 1150d59f16760423db91a72cf2a4fc1989412abf (diff) |
#6142: Don't update buddy properties without a key
-rw-r--r-- | src/buddy.py | 5 |
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: |