diff --git a/src/plugins/debugger/gdb/abstractgdbadapter.cpp b/src/plugins/debugger/gdb/abstractgdbadapter.cpp
index 3acb9db1e11dbe98b777bd386af48f48a53f74d3..1a523f8d1cad5791e1b21108b006e80d43ad4c4b 100644
--- a/src/plugins/debugger/gdb/abstractgdbadapter.cpp
+++ b/src/plugins/debugger/gdb/abstractgdbadapter.cpp
@@ -50,7 +50,7 @@ AbstractGdbAdapter::~AbstractGdbAdapter()
 // This cannot be in the c'tor, as it would not connect the "virtual" slots
 void AbstractGdbAdapter::commonInit()
 {
-    QTC_ASSERT(state() == DebuggerNotReady, qDebug() << state());
+    QTC_ASSERT(state() == EngineStarting, qDebug() << state());
     connect(&m_gdbProc, SIGNAL(error(QProcess::ProcessError)),
         this, SLOT(handleGdbError(QProcess::ProcessError)));
     connect(&m_gdbProc, SIGNAL(started()),