diff --git a/src/libs/qtcreatorcdbext/qtcreatorcdbext.qbs b/src/libs/qtcreatorcdbext/qtcreatorcdbext.qbs
index 15542f32d1bf1e72768625611b5fa4ef11c00f84..2243c2175860fff2ef5f465e708c7314145b89d6 100644
--- a/src/libs/qtcreatorcdbext/qtcreatorcdbext.qbs
+++ b/src/libs/qtcreatorcdbext/qtcreatorcdbext.qbs
@@ -122,7 +122,10 @@ QtcLibrary {
         ]
     }
 
-    cpp.defines: ["WITH_PYTHON=1"]
+    Properties {
+        condition: pythonDllProbe.found
+        cpp.defines: ["WITH_PYTHON=1"]
+    }
     cpp.includePaths: {
         var paths = [FileInfo.joinPaths(cdbPath, "inc")];
         if (pythonDllProbe.found)