diff --git a/rpcs3/Emu/RSX/VK/VKTextureCache.h b/rpcs3/Emu/RSX/VK/VKTextureCache.h index 8d44c98c0c..23771322e0 100644 --- a/rpcs3/Emu/RSX/VK/VKTextureCache.h +++ b/rpcs3/Emu/RSX/VK/VKTextureCache.h @@ -98,7 +98,7 @@ namespace vk void destroy() { - if (!exists()) + if (!exists() && context != rsx::texture_upload_context::dma) return; m_tex_cache->on_section_destroyed(*this);