diff --git a/src/plugins/compilationdatabaseprojectmanager/compilationdatabaseutils.cpp b/src/plugins/compilationdatabaseprojectmanager/compilationdatabaseutils.cpp index 8f4f2212b6d..31dbcadf944 100644 --- a/src/plugins/compilationdatabaseprojectmanager/compilationdatabaseutils.cpp +++ b/src/plugins/compilationdatabaseprojectmanager/compilationdatabaseutils.cpp @@ -42,10 +42,8 @@ namespace CompilationDatabaseProjectManager { static QString updatedPathFlag(const QString &pathStr, const QString &workingDir) { QString result = pathStr; - if (!QDir(pathStr).exists() - && QDir(workingDir + "/" + pathStr).exists()) { + if (QDir(pathStr).isRelative()) result = workingDir + "/" + pathStr; - } return result; }