* src/main.c
[claws.git] / src / main.c
index 13bc4f827033b41d3197a01de5be5d424e985e49..554162e6d328210eaf3c531b25cfb21713d205c6 100644 (file)
@@ -313,6 +313,11 @@ int main(int argc, char *argv[])
        /* ignore SIGPIPE signal for preventing sudden death of program */
        signal(SIGPIPE, SIG_IGN);
 
+       if (cmd.online_mode == ONLINE_MODE_OFFLINE)
+               main_window_toggle_work_offline(mainwin, TRUE);
+       if (cmd.online_mode == ONLINE_MODE_ONLINE)
+               main_window_toggle_work_offline(mainwin, FALSE);
+
        if (cmd.receive_all)
                inc_all_account_mail(mainwin, FALSE, 
                                     prefs_common.newmail_notify_manu);
@@ -342,11 +347,6 @@ int main(int argc, char *argv[])
                cmd.status_full_folders = NULL;
        }
 
-       if (cmd.online_mode == ONLINE_MODE_OFFLINE)
-               main_window_toggle_work_offline(mainwin, TRUE);
-       if (cmd.online_mode == ONLINE_MODE_ONLINE)
-               main_window_toggle_work_offline(mainwin, FALSE);
-
        prefs_toolbar_init();
 
        plugin_load_all("GTK");