diff --git a/rpcs3/rpcs3qt/game_list_frame.cpp b/rpcs3/rpcs3qt/game_list_frame.cpp index 0d2f8c934c..20a9b3c784 100644 --- a/rpcs3/rpcs3qt/game_list_frame.cpp +++ b/rpcs3/rpcs3qt/game_list_frame.cpp @@ -2032,10 +2032,13 @@ void game_list_frame::BatchRemovePPUCaches() } std::set serials; + serials.emplace("vsh"); + for (const auto& game : m_game_data) { serials.emplace(game->info.serial); } + const u32 total = ::size32(serials); if (total == 0) @@ -2086,10 +2089,13 @@ void game_list_frame::BatchRemoveSPUCaches() } std::set serials; + serials.emplace("vsh"); + for (const auto& game : m_game_data) { serials.emplace(game->info.serial); } + const u32 total = ::size32(serials); if (total == 0) @@ -2248,10 +2254,13 @@ void game_list_frame::BatchRemoveShaderCaches() } std::set serials; + serials.emplace("vsh"); + for (const auto& game : m_game_data) { serials.emplace(game->info.serial); } + const u32 total = ::size32(serials); if (total == 0)