# HG changeset patch # User Mikael Berthe # Date 1133561541 -3600 # Node ID b0f1b127bfb6664ccdfdac775242e3539c57ae4b # Parent 7fc678ac3bc61b6dc220eb8ce86875d2065d9845 Prevent from adding a duplicate jid (when types are different) diff -r 7fc678ac3bc6 -r b0f1b127bfb6 mcabber/src/roster.c --- a/mcabber/src/roster.c Fri Dec 02 23:10:34 2005 +0100 +++ b/mcabber/src/roster.c Fri Dec 02 23:12:21 2005 +0100 @@ -260,7 +260,7 @@ if (!group) group = ""; // #1 Check this user doesn't already exist - slist = roster_find(jid, jidsearch, type|ROSTER_TYPE_AGENT); + slist = roster_find(jid, jidsearch, 0); if (slist) return slist; // #2 add group if necessary slist = roster_add_group(group);