diff --git a/tests/auto/auto.pro b/tests/auto/auto.pro
index 502e14c7416abd164c9daf2125ff3f5eb21e515e..413628194b85d505704d40cbae523d9f5f8eb6d6 100644
--- a/tests/auto/auto.pro
+++ b/tests/auto/auto.pro
@@ -6,5 +6,8 @@ SUBDIRS += \
     fakevim \
 #    profilereader \
     aggregation \
-    changeset \
-    qml
+    changeset
+
+contains (QT_CONFIG, declarative) {
+SUBDIRS += qml
+}