diff --git a/src/gajim.py b/src/gajim.py index 610275520..2855f741e 100755 --- a/src/gajim.py +++ b/src/gajim.py @@ -513,7 +513,7 @@ class Interface: ctrl = self.msg_win_mgr.get_control(fjid, account) if ctrl: chat_control = ctrl - elif resource != highest_contact.resource: + elif not highest_contact or resource != highest_contact.resource: chat_control = None jid_of_control = fjid # Handle chat states