diff --git a/frontends/src/primitivus/primitivus b/frontends/src/primitivus/primitivus index 9ad0e212..b9265b0b 100755 --- a/frontends/src/primitivus/primitivus +++ b/frontends/src/primitivus/primitivus @@ -405,7 +405,7 @@ class PrimitivusApp(QuickApp, InputHistory): # presence information and which are not in roster self.contact_list.replace(from_jid, [C.GROUP_NOT_IN_ROSTER]) - if JID(self.contact_list.selected).bare != from_jid.bare: + if self.contact_list.selected is None or JID(self.contact_list.selected).bare != from_jid.bare: self.contact_list.putAlert(from_jid) def _dialogOkCb(self, widget, data):