From d2f1f20c1e1e2a0337d1c49bfa5f2b1077617f4f Mon Sep 17 00:00:00 2001 From: Yann Leboulanger Date: Fri, 20 Mar 2009 20:17:13 +0000 Subject: [PATCH] don't add a self contact row when we get an offline presence from an unknown resource. Fixes #4582 --- src/gajim.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gajim.py b/src/gajim.py index 7f153bd55..3abdd3819 100644 --- a/src/gajim.py +++ b/src/gajim.py @@ -733,6 +733,9 @@ class Interface: # Create self contact and add to roster if resource == conn.server_resource: return + # Ignore offline presence of unknown self resource + if new_show < 2: + return contact1 = gajim.contacts.create_contact(jid=ji, name=gajim.nicks[account], groups=['self_contact'], show=array[1], status=status_message, sub='both', ask='none',