From 98c8bf53fc740984656bbdfcbbc29fb4d8775b08 Mon Sep 17 00:00:00 2001 From: Tomeu Vizoso Date: Mon, 04 Oct 2010 16:42:36 +0000 Subject: Don't emit buddy-removed if we don't know yet its contact-id #2402 Otherwise the owner icon is removed from the neighborhood view --- diff --git a/src/jarabe/model/neighborhood.py b/src/jarabe/model/neighborhood.py index 478ee46..91dd059 100644 --- a/src/jarabe/model/neighborhood.py +++ b/src/jarabe/model/neighborhood.py @@ -283,7 +283,8 @@ class _Account(gobject.GObject): self.emit('connected') else: for contact_handle, contact_id in self._buddy_handles.items(): - self.emit('buddy-removed', contact_id) + if contact_id is not None: + self.emit('buddy-removed', contact_id) for room_handle, activity_id in self._activity_handles.items(): self.emit('activity-removed', activity_id) -- cgit v0.9.1