diff --git a/include/Nazara/Core/AppFilesystemComponent.inl b/include/Nazara/Core/AppFilesystemComponent.inl index 3e584a776..79489e70b 100644 --- a/include/Nazara/Core/AppFilesystemComponent.inl +++ b/include/Nazara/Core/AppFilesystemComponent.inl @@ -165,7 +165,7 @@ namespace Nz // If stream has an associated filesystem path, use OpenFromFile instead to make sure the File stream is kept alive // (a temporary FileEntry may be created when resolving a filesystem folder) if (std::filesystem::path filePath = arg.stream->GetPath(); !filePath.empty()) - resource = T::OpenFromFile(*arg.stream, params, std::forward(args)...); + resource = T::OpenFromFile(filePath, params, std::forward(args)...); else resource = T::OpenFromStream(*arg.stream, params, std::forward(args)...);