diff --git a/src/plugins/qt4projectmanager/qt-maemo/qt4maemotargetfactory.cpp b/src/plugins/qt4projectmanager/qt-maemo/qt4maemotargetfactory.cpp
index 3ca25ce63fb8ac29bbd729158176c82b4fb4048e..88dde69b8221073291e44f34a397feb7fcd0417a 100644
--- a/src/plugins/qt4projectmanager/qt-maemo/qt4maemotargetfactory.cpp
+++ b/src/plugins/qt4projectmanager/qt-maemo/qt4maemotargetfactory.cpp
@@ -104,7 +104,7 @@ Qt4BaseTarget *Qt4MaemoTargetFactory::restore(ProjectExplorer::Project *parent,
         return 0;
 
     const QString id = idFromMap(map);
-    AbstractQt4MaemoTarget *target;
+    AbstractQt4MaemoTarget *target = 0;
     Qt4Project *qt4project = static_cast<Qt4Project *>(parent);
     if (id == QLatin1String(Constants::MAEMO5_DEVICE_TARGET_ID))
         target = new Qt4Maemo5Target(qt4project, QLatin1String("transient ID"));
diff --git a/src/plugins/qt4projectmanager/qt4nodes.cpp b/src/plugins/qt4projectmanager/qt4nodes.cpp
index 45a44d82f00a210c3c0171c33a8a78f693d138ff..a07f7c000397671e5ded5a51b43504cb73401552 100644
--- a/src/plugins/qt4projectmanager/qt4nodes.cpp
+++ b/src/plugins/qt4projectmanager/qt4nodes.cpp
@@ -1284,7 +1284,7 @@ QStringList Qt4ProFileNode::symbianCapabilities() const
         }
     }
     QStringList result; //let's make the result pretty
-    int index;
+    int index = -1;
     foreach (QString lowerCase, lowerCasedResult) {
         for (int i = 0; i < all.count(); ++i) {
             index = -1;