diff --git a/src/terminal-window.c b/src/terminal-window.c
index 36474f3..318f206 100644
--- a/src/terminal-window.c
+++ b/src/terminal-window.c
@@ -3314,6 +3314,8 @@ mdi_screen_added_cb (TerminalMdiContainer *container,
       priv->present_on_insert = FALSE;
     }
 
+  terminal_mdi_container_set_active_screen (priv->mdi_container, screen);
+
   pages = terminal_mdi_container_get_n_screens (container);
   if (pages == 2)
     {
