diff --git a/rpcs3/Emu/Cell/Modules/cellSaveData.cpp b/rpcs3/Emu/Cell/Modules/cellSaveData.cpp index b55023b667..313a2ac90f 100644 --- a/rpcs3/Emu/Cell/Modules/cellSaveData.cpp +++ b/rpcs3/Emu/Cell/Modules/cellSaveData.cpp @@ -78,7 +78,7 @@ static never_inline s32 savedata_op(PPUThread& ppu, u32 operation, u32 version, for (const auto& entry : fs::dir(base_dir)) { - if (entry.is_directory) + if (!entry.is_directory) { continue; }