diff --git a/rpcs3/Emu/RSX/GL/GLGSRender.cpp b/rpcs3/Emu/RSX/GL/GLGSRender.cpp index 408f6b060d..9d577208e4 100644 --- a/rpcs3/Emu/RSX/GL/GLGSRender.cpp +++ b/rpcs3/Emu/RSX/GL/GLGSRender.cpp @@ -1822,8 +1822,6 @@ bool GLGSRender::on_access_violation(u32 address, bool is_writing) vm::temporary_unlock(); task.producer_wait(); - - return true; } return true; diff --git a/rpcs3/Emu/RSX/VK/VKGSRender.cpp b/rpcs3/Emu/RSX/VK/VKGSRender.cpp index fe384e4b1d..5465dfda22 100644 --- a/rpcs3/Emu/RSX/VK/VKGSRender.cpp +++ b/rpcs3/Emu/RSX/VK/VKGSRender.cpp @@ -937,7 +937,7 @@ bool VKGSRender::on_access_violation(u32 address, bool is_writing) } } - return false; + return true; } void VKGSRender::on_invalidate_memory_range(const utils::address_range &range)