diff src/browser/sat_browser/panels.py @ 577:e1a773a64fb6

browser_side: fixes the display of MUC occupants presences
author souliane <souliane@mailoo.org>
date Sat, 18 Oct 2014 14:47:47 +0200
parents b07f0fe2763a
children 4a0f2f294ea2
line wrap: on
line diff
--- a/src/browser/sat_browser/panels.py	Fri Oct 17 20:38:38 2014 +0200
+++ b/src/browser/sat_browser/panels.py	Sat Oct 18 14:47:47 2014 +0200
@@ -1359,7 +1359,9 @@
         assert(jid_s == self.target.bare)
         if self.type != 'group':
             return
-        contact.setPresenceStyle(self.occupants_list.getOccupantBox(resource), availability)
+        box = self.occupants_list.getOccupantBox(resource)
+        if box:
+            contact.setPresenceStyle(box, availability)
 
 
 class WebPanel(base_widget.LiberviaWidget):