diff --git a/src/plugins/genericprojectmanager/genericproject.cpp b/src/plugins/genericprojectmanager/genericproject.cpp
index 650c6094e868a5308b1fd4c0320b4bf695a587b5..52f56c1a1164128fe62bce23d00ef2ad09f76685 100644
--- a/src/plugins/genericprojectmanager/genericproject.cpp
+++ b/src/plugins/genericprojectmanager/genericproject.cpp
@@ -330,6 +330,8 @@ QStringList GenericProject::processEntries(const QStringList &paths,
 
         expandEnvironmentVariables(env, trimmedPath);
 
+        trimmedPath = Utils::FileName::fromUserInput(trimmedPath).toString();
+
         const QString absPath = QFileInfo(projectDir, trimmedPath).absoluteFilePath();
         absolutePaths.append(absPath);
         if (map)