diff --git a/src/plugins/qt4projectmanager/qt-maemo/maemosettingswidget.cpp b/src/plugins/qt4projectmanager/qt-maemo/maemosettingswidget.cpp
index c67f8ef751ffc0d9e682b90a445df42c1333d136..7f53136787458821a3525a3949652c5033a71a67 100644
--- a/src/plugins/qt4projectmanager/qt-maemo/maemosettingswidget.cpp
+++ b/src/plugins/qt4projectmanager/qt-maemo/maemosettingswidget.cpp
@@ -356,8 +356,9 @@ void MaemoSettingsWidget::deployKey()
         return;
 
     const QString &dir = QFileInfo(currentConfig().keyFile).path();
-    const QString &keyFile
-        = QFileDialog::getOpenFileName(this, tr("Choose public key file"), dir);
+    const QString &keyFile = QFileDialog::getOpenFileName(this,
+                                 tr("Choose public key file"), dir,
+                                 tr("Public Key Files(*.pub);;All Files (*)"));
     if (keyFile.isEmpty())
         return;