aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--shell/main.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/shell/main.c b/shell/main.c
index ecb8e1b73d..e3d69412a6 100644
--- a/shell/main.c
+++ b/shell/main.c
@@ -247,8 +247,11 @@ idle_cb (gchar **uris)
else if (uris != NULL && *uris != NULL) {
if (e_shell_handle_uris (shell, uris, import_uris) == 0)
gtk_main_quit ();
- } else
+ } else {
+ if (express_mode && requested_view == NULL)
+ requested_view = "mail";
e_shell_create_shell_window (shell, requested_view);
+ }
/* If another Evolution process is running, we're done. */
if (unique_app_is_running (UNIQUE_APP (shell)))