diff --git a/indra/newview/pipeline.cpp b/indra/newview/pipeline.cpp index 1972077b687045f78623236c3386b7be191aacfa..042d639ff413560f6e2e6b1b95471925956a6d91 100644 --- a/indra/newview/pipeline.cpp +++ b/indra/newview/pipeline.cpp @@ -1870,7 +1870,7 @@ void LLPipeline::removeMutedAVsLights(LLVOAvatar* muted_avatar) if (iter->drawable->getVObj()->isAttachment() && iter->drawable->getVObj()->getAvatar() == muted_avatar) { auto cur_iter = iter++; - gPipeline.mLights.erase(iter->drawable); + gPipeline.mLights.erase(cur_iter->drawable); gPipeline.mNearbyLights.erase(cur_iter); } else