diff --git a/src/libs/qmljs/qmljsinterpreter.cpp b/src/libs/qmljs/qmljsinterpreter.cpp
index f24b9943335e87bab482b97ffc9928d842d8b73e..6f52196afb4a288e4a57c95bc9638350aa378d3f 100644
--- a/src/libs/qmljs/qmljsinterpreter.cpp
+++ b/src/libs/qmljs/qmljsinterpreter.cpp
@@ -1425,11 +1425,11 @@ ObjectValue *Engine::newQmlObject(const QString &name)
         _objects.append(object);
         return object;
     }
-#endif
-
-    //qDebug() << name;
 
     return 0;
+#else
+    return newObject(/*prototype = */ 0);
+#endif
 }