diff options
| -rw-r--r-- | indra/newview/llvoavatar.cpp | 2 | 
1 files changed, 2 insertions, 0 deletions
| diff --git a/indra/newview/llvoavatar.cpp b/indra/newview/llvoavatar.cpp index f868797a58..36d7601deb 100644 --- a/indra/newview/llvoavatar.cpp +++ b/indra/newview/llvoavatar.cpp @@ -4946,6 +4946,7 @@ void LLVOAvatar::resetJointPositions( void )  	for(S32 i = 0; i < (S32)mNumJoints; ++i)  	{  		mSkeleton[i].restoreOldXform(); +		mSkeleton[i].setId( LLUUID::null );  	}  	mHasPelvisOffset = false;  } @@ -4972,6 +4973,7 @@ void LLVOAvatar::resetJointPositionsToDefault( void )  	for( S32 i = 0; i < (S32)mNumJoints; ++i )  	{  		LLJoint* pJoint = (LLJoint*)&mSkeleton[i]; +		pJoint->setId( LLUUID::null );  		//restore joints to default positions, however skip over the pelvis  		if ( pJoint && pPelvis != pJoint )  		{ | 
