diff --git a/src/plugins/qt4projectmanager/qt-maemo/maemoglobal.cpp b/src/plugins/qt4projectmanager/qt-maemo/maemoglobal.cpp
index 8111293..35fb9fe 100644
--- a/src/plugins/qt4projectmanager/qt-maemo/maemoglobal.cpp
+++ b/src/plugins/qt4projectmanager/qt-maemo/maemoglobal.cpp
@@ -136,6 +136,7 @@ bool MaemoGlobal::removeRecursively(const QString &filePath, QString &error)
             return false;
         }
     } else {
+        QFile::setPermissions(filePath, QFile::permissions(filePath) | QFile::WriteUser);
         if (!QFile::remove(filePath)) {
             error = TR("Failed to remove file '%1'.")
                 .arg(QDir::toNativeSeparators(filePath));
