diff --git a/src/plugins/cmakeprojectmanager/cmakekitinformation.cpp b/src/plugins/cmakeprojectmanager/cmakekitinformation.cpp index 5ed53c265db..9bee2f4fb72 100644 --- a/src/plugins/cmakeprojectmanager/cmakekitinformation.cpp +++ b/src/plugins/cmakeprojectmanager/cmakekitinformation.cpp @@ -678,7 +678,8 @@ Tasks CMakeGeneratorKitAspect::validate(const Kit *k) const Utils::FilePath(), -1, Core::Id(ProjectExplorer::Constants::TASK_CATEGORY_BUILDSYSTEM)); } } - if (!tool->hasServerMode() && info.extraGenerator != "CodeBlocks") { + if ((!tool->hasServerMode() && !tool->hasFileApi()) + && info.extraGenerator != "CodeBlocks") { result << Task(Task::Warning, tr("The selected CMake binary has no server-mode and the CMake " "generator does not generate a CodeBlocks file. " "%1 will not be able to parse CMake projects.")