diff --git a/indra/newview/pipeline.cpp b/indra/newview/pipeline.cpp
index 8c3cf09098ad9b34189febb4093a4a276b5e2240..2e55b65c82480b2b9efd3f5a4a7d94d4376a4a5d 100644
--- a/indra/newview/pipeline.cpp
+++ b/indra/newview/pipeline.cpp
@@ -3821,10 +3821,7 @@ void LLPipeline::renderGeomDeferred(LLCamera& camera, bool do_occlusion)
 					poolp->endDeferredPass(i);
 					LLVertexBuffer::unbind();
 
-					if (gDebugGL || gDebugPipeline)
-					{
-						LLGLState::checkStates();
-					}
+					LLGLState::checkStates();
 				}
 			}
 			else