diff --git a/src/tools/qmlpuppet/qml2puppet/qml2puppet.pro b/src/tools/qmlpuppet/qml2puppet/qml2puppet.pro
index 00c9b72eb07c227381fbcd2f449447615dc36a2e..1edcb30464d68b5c050ceaeeb2ca97fcaf6e65d9 100644
--- a/src/tools/qmlpuppet/qml2puppet/qml2puppet.pro
+++ b/src/tools/qmlpuppet/qml2puppet/qml2puppet.pro
@@ -35,4 +35,7 @@ macx {
     info.input = Info.plist.in
     info.output = $$IDE_BIN_PATH/$${TARGET}.app/Contents/Info.plist
     QMAKE_SUBSTITUTES += info
+} else {
+    target.path  = /bin
+    INSTALLS    += target
 }
diff --git a/src/tools/qmlpuppet/qmlpuppet/qmlpuppet.pro b/src/tools/qmlpuppet/qmlpuppet/qmlpuppet.pro
index 36d9b7a0aa899d23e5c1eeb296ca425d02e91847..253fddf533b7bad0a9bbdcef83fdd0b53487706b 100644
--- a/src/tools/qmlpuppet/qmlpuppet/qmlpuppet.pro
+++ b/src/tools/qmlpuppet/qmlpuppet/qmlpuppet.pro
@@ -39,4 +39,7 @@ macx {
     info.input = Info.plist.in
     info.output = $$IDE_BIN_PATH/$${TARGET}.app/Contents/Info.plist
     QMAKE_SUBSTITUTES += info
+} else {
+    target.path  = /bin
+    INSTALLS    += target
 }