diff --git a/src/plugins/projectexplorer/runconfiguration.h b/src/plugins/projectexplorer/runconfiguration.h
index 4c963a599e45af11c5d9b7bc4dd09cf77443589d..7d9688f6ee31122119d7931c5e0d731be6fde3af 100644
--- a/src/plugins/projectexplorer/runconfiguration.h
+++ b/src/plugins/projectexplorer/runconfiguration.h
@@ -99,6 +99,7 @@ public:
     uint qmlDebugServerPort() const;
     void setQmlDebugServerPort(uint port);
 
+    virtual bool fromMap(const QVariantMap &map);
     virtual QVariantMap toMap() const;
 
     QList<IRunConfigurationAspect *> extraAspects() const;
@@ -128,8 +129,6 @@ protected:
     /// convenience method to get current build configuration.
     BuildConfiguration *activeBuildConfiguration() const;
 
-    virtual bool fromMap(const QVariantMap &map);
-
 private:
     void addExtraAspects();