diff --git a/indra/newview/pipeline.cpp b/indra/newview/pipeline.cpp
index 771881c44a9b4e462c2f3d33276857eda53fc993..be575150cd5deb912d1c70c83d8547e8f9804cd4 100755
--- a/indra/newview/pipeline.cpp
+++ b/indra/newview/pipeline.cpp
@@ -8661,6 +8661,11 @@ void LLPipeline::renderDeferredLighting()
 						}
 					}
 
+					const LLViewerObject *vobj = drawablep->getVObj();
+					if(vobj && vobj->getAvatar() && vobj->getAvatar()->isInMuteList())
+					{
+						continue;
+					}
 
 					LLVector4a center;
 					center.load3(drawablep->getPositionAgent().mV);