diff --git a/Source/SenseGlove/Private/SenseGlove/Animation/SGVirtualHandAnimInstanceProxy.cpp b/Source/SenseGlove/Private/SenseGlove/Animation/SGVirtualHandAnimInstanceProxy.cpp index 3cf94ab1..3f24fd28 100644 --- a/Source/SenseGlove/Private/SenseGlove/Animation/SGVirtualHandAnimInstanceProxy.cpp +++ b/Source/SenseGlove/Private/SenseGlove/Animation/SGVirtualHandAnimInstanceProxy.cpp @@ -199,6 +199,7 @@ bool FSGVirtualHandAnimInstanceProxy::Evaluate(FPoseContext& Output) FBoneReference BoneReference; BoneReference.BoneName = BoneName; BoneReference.BoneIndex = GetRequiredBones().GetPoseBoneIndexForBoneName(BoneName); + BoneReference.bUseSkeletonIndex = true; FAnimNode_ModifyBone BoneController; BoneController.BoneToModify = MoveTemp(BoneReference);