diff --git a/pcsx2/SIO/Memcard/MemoryCardFolder.cpp b/pcsx2/SIO/Memcard/MemoryCardFolder.cpp index da7dbdedb1..e124978682 100644 --- a/pcsx2/SIO/Memcard/MemoryCardFolder.cpp +++ b/pcsx2/SIO/Memcard/MemoryCardFolder.cpp @@ -2021,6 +2021,7 @@ std::FILE* FileAccessHelper::Open(const std::string_view& folderName, MemoryCard MemoryCardFileHandleStructure handleStruct; handleStruct.fileHandle = file; handleStruct.fileRef = fileRef; + handleStruct.hostFilePath = std::move(filename); m_files.emplace(std::move(internalPath), std::move(handleStruct)); if (writeMetadata)