diff options
| -rw-r--r-- | indra/llappearance/llavatarappearance.cpp | 7 | 
1 files changed, 6 insertions, 1 deletions
| diff --git a/indra/llappearance/llavatarappearance.cpp b/indra/llappearance/llavatarappearance.cpp index 2d6d2a10d2..232123a635 100644 --- a/indra/llappearance/llavatarappearance.cpp +++ b/indra/llappearance/llavatarappearance.cpp @@ -305,7 +305,12 @@ LLAvatarAppearance::~LLAvatarAppearance()  		}  	} -	if (mRoot) mRoot->removeAllChildren(); +	if (mRoot)  +	{ +		mRoot->removeAllChildren(); +		delete mRoot; +		mRoot = nullptr; +	}  	mJointMap.clear();  	clearSkeleton(); | 
