diff --git a/src/plugins/debugger/debuggerplugin.cpp b/src/plugins/debugger/debuggerplugin.cpp
index ed6e86372278737de1a11c80271edc408c5c7f49..2949972586f931e2c2f5c30c60b4182d43004e57 100644
--- a/src/plugins/debugger/debuggerplugin.cpp
+++ b/src/plugins/debugger/debuggerplugin.cpp
@@ -2251,7 +2251,7 @@ void DebuggerPluginPrivate::updateState(DebuggerEngine *engine)
     //    resetLocation();
     //qDebug() << "PLUGIN SET STATE: " << m_state;
 
-    if (m_state == DebuggerNotReady) {
+    if (m_state == DebuggerFinished) {
         setBusyCursor(false);
         cleanupViews();
     }