diff --git a/common/util/FileUtil.cpp b/common/util/FileUtil.cpp index 47ca2517cb..9a59ddd327 100644 --- a/common/util/FileUtil.cpp +++ b/common/util/FileUtil.cpp @@ -144,9 +144,9 @@ bool setup_project_path(std::optional project_path_override) { } if (project_path_override) { - gFilePathInfo.path_to_data = *project_path_override; + gFilePathInfo.path_to_data = fs::absolute(project_path_override.value()); gFilePathInfo.initialized = true; - lg::info("Using explicitly set project path: {}", project_path_override->string()); + lg::info("Using explicitly set project path: {}", gFilePathInfo.path_to_data.string()); return true; }