diff --git a/src/plugins/qmldesigner/components/integration/designdocument.cpp b/src/plugins/qmldesigner/components/integration/designdocument.cpp index 973265738a7..e31c1147b5d 100644 --- a/src/plugins/qmldesigner/components/integration/designdocument.cpp +++ b/src/plugins/qmldesigner/components/integration/designdocument.cpp @@ -43,6 +43,7 @@ #include #include #include +#include #include #include #include @@ -651,6 +652,9 @@ static inline QtSupport::BaseQtVersion *getActiveQtVersion(DesignDocument *desig ProjectExplorer::ProjectExplorerPlugin *projectExplorer = ProjectExplorer::ProjectExplorerPlugin::instance(); ProjectExplorer::Project *currentProject = projectExplorer->currentProject(); + if (!currentProject) + currentProject = ProjectExplorer::SessionManager::projectForFile(designDocument->fileName()); + if (!currentProject) return 0;