diff --git a/renderdoc/driver/gl/wrappers/gl_framebuffer_funcs.cpp b/renderdoc/driver/gl/wrappers/gl_framebuffer_funcs.cpp index 6c37ed81b..c93f0f72e 100644 --- a/renderdoc/driver/gl/wrappers/gl_framebuffer_funcs.cpp +++ b/renderdoc/driver/gl/wrappers/gl_framebuffer_funcs.cpp @@ -1439,6 +1439,8 @@ bool WrappedOpenGL::Serialise_glBindFramebuffer(SerialiserType &ser, GLenum targ if(IsReplayingAndReading()) { + if(framebuffer.name == 0) + framebuffer.name = m_FakeBB_FBO; m_Real.glBindFramebuffer(target, framebuffer.name); }