src/multi.c

changeset 1928
8d8a5b9ae818
parent 1918
58c69207c6f0
child 1942
b4ea5dd628e4
--- a/src/multi.c	Thu May 31 01:22:21 2001 +0000
+++ b/src/multi.c	Thu May 31 01:47:14 2001 +0000
@@ -706,19 +706,21 @@
 	/* then we do the buddy list stuff */
 	if (mainwindow)
 		gtk_widget_hide(mainwindow);
-	show_buddy_list();
 
 #ifdef USE_APPLET
 	if (general_options & OPT_GEN_APP_BUDDY_SHOW) {
+		show_buddy_list();
 		refresh_buddy_window();
 		createOnlinePopup();
 		applet_buddy_show = TRUE;
-	} else {
+	} else if (!blist) {
+		show_buddy_list();
 		gtk_widget_hide(blist);
 		applet_buddy_show = FALSE;
 	}
 	set_user_state(online);
 #else
+	show_buddy_list();
 	refresh_buddy_window();
 #endif
 	setup_buddy_chats();

mercurial