diff --git a/src/plugins/qt4projectmanager/qt-maemo/maemokeydeployer.cpp b/src/plugins/qt4projectmanager/qt-maemo/maemokeydeployer.cpp
index ff25305401bd59e8a0dda42b6ffdec31183253e7..ddc60612225c9b19b02971020bf7fbc44bc8246f 100644
--- a/src/plugins/qt4projectmanager/qt-maemo/maemokeydeployer.cpp
+++ b/src/plugins/qt4projectmanager/qt-maemo/maemokeydeployer.cpp
@@ -74,7 +74,7 @@ void MaemoKeyDeployer::deployPublicKey(const SshConnectionParameters &sshParams,
         SLOT(handleKeyUploadFinished(int)));
     const QByteArray command = "test -d .ssh "
         "|| mkdir .ssh && chmod 0700 .ssh && echo '"
-        + key + "' >> .ssh/authorized_keys && chmod 0700 .ssh/authorized_keys";
+        + key + "' >> .ssh/authorized_keys && chmod 0600 .ssh/authorized_keys";
     m_deployProcess->run(command);
 }