diff --git a/src/plugins/debugger/debuggerrunner.cpp b/src/plugins/debugger/debuggerrunner.cpp
index 30ba9149efb8c5cabebc44121b0b257ef079128d..f8133fb37af334e95a173c317431ded6c3669260 100644
--- a/src/plugins/debugger/debuggerrunner.cpp
+++ b/src/plugins/debugger/debuggerrunner.cpp
@@ -741,12 +741,6 @@ bool DebuggerRunControl::isRunning() const
     return d->m_running;
 }
 
-DebuggerState DebuggerRunControl::state() const
-{
-    QTC_ASSERT(d->m_engine, return DebuggerNotReady);
-    return d->m_engine->state();
-}
-
 DebuggerEngine *DebuggerRunControl::engine()
 {
     QTC_ASSERT(d->m_engine, /**/);
diff --git a/src/plugins/debugger/debuggerrunner.h b/src/plugins/debugger/debuggerrunner.h
index 2da5dd3c996eca830fff38b8046e6b9e89d811c7..660c5474ef9701c058903302afa94ef1ab2cef65 100644
--- a/src/plugins/debugger/debuggerrunner.h
+++ b/src/plugins/debugger/debuggerrunner.h
@@ -66,6 +66,7 @@ public:
     // FIXME: Used by qmljsinspector.cpp:469
     RunControl *create(RunConfiguration *runConfiguration, const QString &mode);
     bool canRun(RunConfiguration *runConfiguration, const QString &mode) const;
+
 private:
     QString displayName() const;
     QWidget *createConfigurationWidget(RunConfiguration *runConfiguration);
@@ -98,8 +99,6 @@ public:
     void startFailed();
     void debuggingFinished();
     RunConfiguration *runConfiguration() const;
-
-    DebuggerState state() const;
     DebuggerEngine *engine();
 
     void showMessage(const QString &msg, int channel);