diff --git a/rpcs3/Emu/Cell/lv2/sys_fs.cpp b/rpcs3/Emu/Cell/lv2/sys_fs.cpp index d8f8538cd43a..151586df90e5 100644 --- a/rpcs3/Emu/Cell/lv2/sys_fs.cpp +++ b/rpcs3/Emu/Cell/lv2/sys_fs.cpp @@ -536,7 +536,7 @@ lv2_file::open_result_t lv2_file::open(std::string_view vpath, s32 flags, s32 mo std::string path; const std::string local_path = vfs::get(vpath, nullptr, &path); - const auto mp = lv2_fs_object::get_mp(path); + const auto mp = lv2_fs_object::get_mp(vpath); if (mp == &g_mp_sys_dev_root) {