diff --git a/src/plugins/debugger/debuggeritemmodel.cpp b/src/plugins/debugger/debuggeritemmodel.cpp
index 75f2af0bcae4ea69cbccf3044ac9e85ff1bed98a..602447c14916feee62f6dd1b36f7bb75fa8e0956 100644
--- a/src/plugins/debugger/debuggeritemmodel.cpp
+++ b/src/plugins/debugger/debuggeritemmodel.cpp
@@ -273,7 +273,7 @@ void DebuggerItemModel::apply()
 {
     foreach (const QVariant &id, m_removedItems) {
         const DebuggerItem *item = DebuggerItemManager::findById(id);
-        QTC_CHECK(item);
+        QTC_ASSERT(item, return);
         DebuggerItemManager::deregisterDebugger(*item);
     }