diff --git a/src/plugins/cmakeprojectmanager/servermodereader.cpp b/src/plugins/cmakeprojectmanager/servermodereader.cpp index 08c2df6f22ce34b8bf77ab8abd3109ffb410b741..eb32fef0a9f6525eece793ad8ff90f9425f8743b 100644 --- a/src/plugins/cmakeprojectmanager/servermodereader.cpp +++ b/src/plugins/cmakeprojectmanager/servermodereader.cpp @@ -519,7 +519,7 @@ QSet<Node *> ServerModeReader::updateCMakeLists(CMakeListsNode *root, { QSet<Node *> usedNodes; - const QDir baseDir = QDir(root->filePath().parentDir().toString()); + const QDir baseDir = QDir(m_parameters.sourceDirectory.toString()); QHash<QString, FileNode *> nodeHash; for (FileNode *cm : cmakeLists) {