             [alias, sessionId] = session.split ':'
             if sessionId in activeSessions
               sessionRestored = yes
-              @createNewTab {vm: vmList[alias], session: sessionId, mode: 'resume'}
+              @createNewTab
+                vm         : vmList[alias]
+                session    : sessionId
+                mode       : 'resume'
+                shouldShow : no
 
           unless sessionRestored
             @notify


    @emit 'TerminalStarted'

    @appendTerminalTab terminalView
    terminalView.connectToTerminal()
    @forwardEvent terminalView, "WebTermConnected"
    @forwardEvent terminalView, "TerminalClosed"


    @tabView.addPane pane

  appendTerminalTab: (terminalView, shouldShow = yes) ->

    @forwardEvents terminalView, ['KeyViewIsSet', 'command']

