diff --git a/src/plugins/qt4projectmanager/qt4target.cpp b/src/plugins/qt4projectmanager/qt4target.cpp
index 6725f254eba698132cba2c57f94fb6da28b06064..15c3c16ad392e2801c871469c20c961a0e6d7aef 100644
--- a/src/plugins/qt4projectmanager/qt4target.cpp
+++ b/src/plugins/qt4projectmanager/qt4target.cpp
@@ -221,7 +221,7 @@ Qt4Target *Qt4TargetFactory::restore(ProjectExplorer::Project *parent, const QVa
     if (!canRestore(parent, map))
         return 0;
 
-    Qt4Project * qt4project(static_cast<Qt4Project *>(parent));
+    Qt4Project *qt4project(static_cast<Qt4Project *>(parent));
     Qt4Target *t(new Qt4Target(qt4project, QLatin1String("transient ID")));
     if (t->fromMap(map))
         return t;
@@ -406,6 +406,7 @@ bool Qt4Target::fromMap(const QVariantMap &map)
 {
     bool success = Target::fromMap(map);
     setIcon(iconForId(id()));
+    setDefaultDisplayName(displayNameForId(id()));
     return success;
 }