diff options
| -rw-r--r-- | indra/newview/llhudeffectresetskeleton.cpp | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/indra/newview/llhudeffectresetskeleton.cpp b/indra/newview/llhudeffectresetskeleton.cpp index aa5532f0fc..31065a3e76 100644 --- a/indra/newview/llhudeffectresetskeleton.cpp +++ b/indra/newview/llhudeffectresetskeleton.cpp @@ -194,7 +194,8 @@ void LLHUDEffectResetSkeleton::update()      if (mTargetObject->isAvatar())      {          // Only the owner of a avatar can reset their skeleton like this -        if (mSourceObject->getID() == mTargetObject->getID()) +        // Also allow reset if we created the effect (Local resetting) +        if (mSourceObject->getID() == mTargetObject->getID() || getOriginatedHere())          {              LLVOAvatar* avatar = mTargetObject->asAvatar();              avatar->resetSkeleton(mResetAnimations); | 
