diff --git a/rpcs3/Emu/RSX/Common/texture_cache_utils.h b/rpcs3/Emu/RSX/Common/texture_cache_utils.h index 644f32b6a0..9cbbbcf562 100644 --- a/rpcs3/Emu/RSX/Common/texture_cache_utils.h +++ b/rpcs3/Emu/RSX/Common/texture_cache_utils.h @@ -1354,7 +1354,7 @@ namespace rsx set_dirty(false); } - if (context == rsx::texture_upload_context::framebuffer_storage) + if (context == rsx::texture_upload_context::framebuffer_storage && !Emu.IsStopped()) { // Lock, unlock if (prot == utils::protection::no && old_prot != utils::protection::no)