diff --git a/src/Magnum/AbstractFramebuffer.cpp b/src/Magnum/AbstractFramebuffer.cpp index bd607956f..955fc0ce0 100644 --- a/src/Magnum/AbstractFramebuffer.cpp +++ b/src/Magnum/AbstractFramebuffer.cpp @@ -138,9 +138,9 @@ FramebufferTarget AbstractFramebuffer::bindInternal() { glBindFramebuffer(GLenum(FramebufferTarget::Read), _id); return FramebufferTarget::Read; #else - if(state->readTarget == FramebufferTarget::ReadDraw) state.drawBinding = _id; + if(state.readTarget == FramebufferTarget::ReadDraw) state.drawBinding = _id; glBindFramebuffer(GLenum(state.readTarget), _id); - return state->readTarget; + return state.readTarget; #endif }