--- a/libpurple/protocols/msn/userlist.c Wed May 26 23:47:19 2010 +0000 +++ b/libpurple/protocols/msn/userlist.c Thu May 27 22:14:53 2010 +0000 @@ -210,7 +210,7 @@ /*destroy userlist*/ for (l = userlist->users; l != NULL; l = l->next) { - msn_user_destroy(l->data); + msn_user_unref(l->data); } g_list_free(userlist->users);