diff --git a/GPU/GLES/Framebuffer.cpp b/GPU/GLES/Framebuffer.cpp index 0c5e35e41..5e338d02b 100644 --- a/GPU/GLES/Framebuffer.cpp +++ b/GPU/GLES/Framebuffer.cpp @@ -727,7 +727,9 @@ void FramebufferManager::DestroyFramebuf(VirtualFramebuffer *v) { } void FramebufferManager::RebindFramebuffer() { - fbo_bind_as_render_target(currentRenderVfb_->fbo); + if (currentRenderVfb_) { + fbo_bind_as_render_target(currentRenderVfb_->fbo); + } } void FramebufferManager::DoSetRenderFrameBuffer() {