diff -r c84e67d3eedd -r eb603ffb5823 pidgin/gtkblist.c --- a/pidgin/gtkblist.c Tue Oct 30 23:33:13 2007 +0000 +++ b/pidgin/gtkblist.c Tue Oct 30 23:41:10 2007 +0000 @@ -4439,7 +4439,7 @@ l = g_list_find_custom(children, account, (GCompareFunc) find_account_button); if (l) { /* it may have already been removed by being clicked on */ button = GTK_WIDGET(l->data); - remove_error_button(button); + remove_error_button(GTK_BUTTON(button)); } g_list_free(l); l = NULL;