diff --git a/rpcs3/Emu/RSX/GL/GLTextureCache.h b/rpcs3/Emu/RSX/GL/GLTextureCache.h index 56b5a0b190..cfc69ef578 100644 --- a/rpcs3/Emu/RSX/GL/GLTextureCache.h +++ b/rpcs3/Emu/RSX/GL/GLTextureCache.h @@ -308,7 +308,8 @@ namespace gl pbo_size = 0; } - m_fence.destroy(); + if (!m_fence.is_empty()) + m_fence.destroy(); } texture::format get_format() const