From 14e8ad1c595fccaff970ef38a23e165859fe6c3e Mon Sep 17 00:00:00 2001
From: Rye Mutt <rye@alchemyviewer.org>
Date: Mon, 30 Jan 2023 02:32:32 -0500
Subject: [PATCH] Fishing in the dark

---
 indra/llappearance/llavatarappearance.cpp | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/indra/llappearance/llavatarappearance.cpp b/indra/llappearance/llavatarappearance.cpp
index be0a8758489..57c05405dbc 100644
--- a/indra/llappearance/llavatarappearance.cpp
+++ b/indra/llappearance/llavatarappearance.cpp
@@ -287,8 +287,6 @@ LLAvatarAppearance::~LLAvatarAppearance()
 	if (mRoot)
     {
         mRoot->removeAllChildren();
-        delete mRoot;
-		mRoot = nullptr;
     }
 	mJointMap.clear();
 
@@ -308,6 +306,9 @@ LLAvatarAppearance::~LLAvatarAppearance()
 	}
 	std::for_each(mMeshLOD.begin(), mMeshLOD.end(), DeletePointer());
 	mMeshLOD.clear();
+
+    delete mRoot;
+    mRoot = nullptr;
 }
 
 //static
-- 
GitLab