diff --git a/src/plugins/qt4projectmanager/qt-maemo/maemopackagecreationstep.cpp b/src/plugins/qt4projectmanager/qt-maemo/maemopackagecreationstep.cpp index 2808520c167e85e4d641a5a6ec74474073fc4ee9..871cd461ba19ba852cbca59b0bf085e815577b54 100644 --- a/src/plugins/qt4projectmanager/qt-maemo/maemopackagecreationstep.cpp +++ b/src/plugins/qt4projectmanager/qt-maemo/maemopackagecreationstep.cpp @@ -263,8 +263,12 @@ bool MaemoPackageCreationStep::copyDebianFiles(bool inSourceBuild) } // Workaround for Harmattan icon bug - if (harmattanWorkaroundNeeded && fileName == QLatin1String("rules")) - addWorkaroundForHarmattanBug(destFile); + if (fileName == QLatin1String("rules")) { + if (harmattanWorkaroundNeeded) + addWorkaroundForHarmattanBug(destFile); + QFile rulesFile(destFile); + rulesFile.setPermissions(rulesFile.permissions() | QFile::ExeUser); + } } QFile magicFile(magicFilePath);