diff --git a/lib/client/console.js b/lib/client/console.js index 0b5a7fee..cd22ceb2 100644 --- a/lib/client/console.js +++ b/lib/client/console.js @@ -174,8 +174,12 @@ var CloudCmd, Util, DOM, CloudFunc, $; }, 'disconnect': function() { + var state = jqconsole.GetState(); + error(Socket.DISCONNECTED); - jqconsole.AbortPrompt(); + + if (state === 'prompt') + jqconsole.AbortPrompt(); } };