diff --git a/indra/newview/llvovolume.cpp b/indra/newview/llvovolume.cpp index d8b34bd30..a72733f91 100644 --- a/indra/newview/llvovolume.cpp +++ b/indra/newview/llvovolume.cpp @@ -3084,6 +3084,11 @@ void LLRiggedVolume::update(const LLMeshSkinInfo* skin, LLVOAvatar* avatar, cons LLVector4a* weight = vol_face.mWeights; + if(!weight) + { + continue; + } + LLMatrix4a bind_shape_matrix; bind_shape_matrix.loadu(skin->mBindShapeMatrix);