diff --git a/indra/newview/pipeline.cpp b/indra/newview/pipeline.cpp index b4ae4b388b63f3014226830177d7e11561e20899..cabbb1605a661436146eedf564cb3a5ebb1b2dba 100644 --- a/indra/newview/pipeline.cpp +++ b/indra/newview/pipeline.cpp @@ -7851,8 +7851,7 @@ void LLPipeline::renderFinalize() if (LLPipeline::sRenderDeferred) { auto& viewerCamera = LLViewerCamera::instance(); - bool dof_enabled = !viewerCamera.cameraUnderWater() && - (RenderDepthOfFieldInEditMode || !LLToolMgr::getInstance()->inBuildMode()) && + bool dof_enabled = (RenderDepthOfFieldInEditMode || !LLToolMgr::getInstance()->inBuildMode()) && RenderDepthOfField; bool multisample = RenderFSAASamples > 1 && (mFXAABuffer.isComplete() || (mSMAAEdgeBuffer.isComplete() && mSMAABlendBuffer.isComplete()));