src/gtkconn.c

changeset 5883
290fe1d16e60
parent 5872
754c63f29b77
child 5885
223ac977eed2
--- a/src/gtkconn.c	Sun Jun 15 06:03:13 2003 +0000
+++ b/src/gtkconn.c	Sun Jun 15 06:14:47 2003 +0000
@@ -225,8 +225,20 @@
 		const char *reason)
 {
 	struct signon_meter *meter = find_signon_meter(gc);
+
+	update_privacy_connections();
+
 	if(meter)
 		kill_meter(meter, _("Done."));
+
+	if (gaim_connections_get_all() != NULL)
+		return;
+
+	destroy_all_dialogs();
+
+	gaim_blist_destroy();
+
+	show_login();
 }
 
 static void gaim_gtk_connection_notice(GaimConnection *gc,

mercurial