diff --git a/src/plugins/debugger/gdb/termgdbadapter.cpp b/src/plugins/debugger/gdb/termgdbadapter.cpp
index 768c004c09ff59c1d92fa6f49671edf8b36a96ca..57ea44ec94da861aa589831755f6d9cec1958424 100644
--- a/src/plugins/debugger/gdb/termgdbadapter.cpp
+++ b/src/plugins/debugger/gdb/termgdbadapter.cpp
@@ -94,7 +94,7 @@ void TermGdbAdapter::startAdapter()
     m_stubProc.setWorkingDirectory(startParameters().workingDir);
     // Set environment + dumper preload.
     QStringList environment = startParameters().environment;
-    if (dumperHandling() == DumperLoadedByGdbPreload
+    if (dumperHandling() == DumperLoadedByAdapter
         && m_engine->checkDebuggingHelpers()) {
         QString var = QLatin1String(Debugger::Constants::Internal::LD_PRELOAD_ENV_VAR);
         var += QLatin1Char('=');