--- a/src/protocols/oscar/oscar.c Tue Sep 30 22:49:00 2003 +0000 +++ b/src/protocols/oscar/oscar.c Tue Sep 30 22:55:22 2003 +0000 @@ -5600,8 +5600,7 @@ dim->watcher = 0; } /* XXX is this really necessary? */ - while (gtk_events_pending()) - gtk_main_iteration(); + gaim_core_mainloop_finish_events(); c = gaim_find_conversation_with_account(sn, gaim_connection_get_account(gc)); if (c != NULL)