finch/gntrequest.c

changeset 22334
6eec04817c0d
parent 22224
5e1b8818889e
child 22339
f68309ed6c0a
--- a/finch/gntrequest.c	Sat Jan 26 20:28:35 2008 +0000
+++ b/finch/gntrequest.c	Sat Jan 26 20:32:26 2008 +0000
@@ -424,7 +424,8 @@
 			*screenname = entry;
 	} else if (hint && !strcmp(hint, "group")) {
 		PurpleBlistNode *node;
-		for (node = purple_blist_get_root(); node; node = node->next) {
+		for (node = purple_blist_get_root(); node;
+				node = purple_blist_node_get_sibling_next(node)) {
 			if (PURPLE_BLIST_NODE_IS_GROUP(node))
 				gnt_entry_add_suggest(GNT_ENTRY(entry), ((PurpleGroup *)node)->name);
 		}

mercurial