diff --git a/renderdoc/core/core.cpp b/renderdoc/core/core.cpp index de922e2a0..c276d0d9e 100644 --- a/renderdoc/core/core.cpp +++ b/renderdoc/core/core.cpp @@ -504,8 +504,9 @@ bool RenderDoc::EndFrameCapture(void *dev, void *wnd) IFrameCapturer *frameCap = MatchFrameCapturer(dev, wnd); if(frameCap) { + bool ret = frameCap->EndFrameCapture(dev, wnd); m_CapturesActive--; - return frameCap->EndFrameCapture(dev, wnd); + return ret; } return false; }