diff --git a/src/roster_window.py b/src/roster_window.py index 2495f4f62..2a8ca43d7 100644 --- a/src/roster_window.py +++ b/src/roster_window.py @@ -279,7 +279,8 @@ class RosterWindow: if len(self.get_contact_iter(jid, account)): return if jid == gajim.get_jid_from_account(account): - self.add_self_contact(account) + if contact.resource != gajim.connections[account].server_resource: + self.add_self_contact(account) return if gajim.jid_is_transport(contact.jid): # if jid is transport, check if we wanna show it in roster