             [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

                           If you want always on VMs, you can upgrade your plan"
              cssClass  : "fail"

          activeIndex = storage.getValue 'activeIndex'
          activePane = @tabView.getPaneByIndex activeIndex ? 1
          if sessionRestored and activeIndex isnt 0
            @tabView.showPane activePane
            { terminalView } = activePane.getOptions()
            terminalView.setKeyView()

  initPane: (pane) ->



    @tabView.addPane pane

  appendTerminalTab: (terminalView, shouldShow = yes) ->

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

