--- a/mcabber/src/jabglue.c Sun Nov 12 10:51:43 2006 +0100
+++ b/mcabber/src/jabglue.c Sun Nov 12 12:12:38 2006 +0100
@@ -1512,7 +1512,6 @@
g_free(mbuf);
// Send back an unavailable packet
jb_setstatus(offline, roomjid, "");
- buddylist_build();
scr_DrawRoster();
return;
}
@@ -1682,7 +1681,6 @@
} else
scr_LogPrint(LPRINT_LOGNORM, "MUC DBG: no rname!"); /* DBG */
- buddylist_build();
scr_DrawRoster();
}
@@ -2087,10 +2085,8 @@
newbuddy = FALSE;
}
- if (newbuddy) {
- buddylist_build();
+ if (newbuddy)
update_roster = TRUE;
- }
g_free(r);
}