--- a/src/multi.c Mon Mar 10 16:39:46 2003 +0000 +++ b/src/multi.c Mon Mar 10 18:16:29 2003 +0000 @@ -185,9 +185,14 @@ gtk_widget_destroy(acctedit); acctedit = NULL; } + treeview = NULL; - if (!d && !gtkblist->window && !mainwindow && !connections) + + if (!d && !GAIM_GTK_BLIST(gaim_get_blist())->window && + !mainwindow && !connections) { + do_quit(); + } } static void on_delete_acctedit(GtkWidget *w, GdkEvent *ev, gpointer d)