diff --git a/src/tools/qml2puppet/qml2puppet/qml2puppet.pro b/src/tools/qml2puppet/qml2puppet/qml2puppet.pro
index e1934d87f1225a9e17e2e07a8257d9934ba6f845..81d91e74907cfb62aba40bdaf5544326bf5e0fb5 100644
--- a/src/tools/qml2puppet/qml2puppet/qml2puppet.pro
+++ b/src/tools/qml2puppet/qml2puppet/qml2puppet.pro
@@ -4,7 +4,12 @@ TEMPLATE = app
 
 include(../../../../qtcreator.pri)
 
-DESTDIR = $$IDE_BIN_PATH
+
+CONFIG(debug) {
+    DESTDIR = $$[QT_INSTALL_BINS]
+} else {
+    DESTDIR = $$IDE_BIN_PATH
+}
 include(../../../rpath.pri)
 
 include(../../../../share/qtcreator/qml/qmlpuppet/qml2puppet/qml2puppet.pri)