diff --git a/indra/newview/llvoavatar.cpp b/indra/newview/llvoavatar.cpp
index f4dd409ae34ce148057b9742857581965d978339..9feed569b9a0c4425bcdc5a38cfbb3a88fb3c802 100644
--- a/indra/newview/llvoavatar.cpp
+++ b/indra/newview/llvoavatar.cpp
@@ -7715,7 +7715,7 @@ void LLVOAvatar::rebuildAttachments()
 				for (LLViewerObject* pChildObj : pAttachObj->getChildren())
 				{
 					if (LLVOVolume* pChildVol = (pChildObj->isMesh()) ? pChildObj->asVolume() : nullptr)
-						pAttachVol->forceLOD(3);
+						pChildVol->forceLOD(3);
 				}
 			}
 		}