--- sylpheed-2.3.0beta2/src/main.c.orig	Mon Oct 16 16:39:38 2006
+++ sylpheed-2.3.0beta2/src/main.c	Mon Oct 16 16:40:32 2006
@@ -262,6 +262,9 @@ int main(int argc, char *argv[])
 
 	remote_command_exec();
 
+	/* show main window */
+	gtk_widget_show(mainwin->window);
+
 	gtk_main();
 
 	return 0;
--- sylpheed-2.3.0beta2/src/mainwindow.c.orig	Mon Oct 16 16:39:33 2006
+++ sylpheed-2.3.0beta2/src/mainwindow.c	Mon Oct 16 16:40:33 2006
@@ -1107,9 +1107,6 @@ MainWindow *main_window_create(SeparateT
 	prefs_common.online_mode = !prefs_common.online_mode;
 	online_switch_clicked(online_switch, mainwin);
 
-	/* show main window */
-	gtk_widget_show(mainwin->window);
-
 #if !GTK_CHECK_VERSION(2, 6, 0)
 	{
 		gint w, h;
