diff --git a/indra/newview/llvoavatarself.h b/indra/newview/llvoavatarself.h
index 9dc38c953e2bedbd8fecd464d30d30c6d3b47011..32a180be5dd41a5d7b4b88afbc334aad08774376 100644
--- a/indra/newview/llvoavatarself.h
+++ b/indra/newview/llvoavatarself.h
@@ -337,6 +337,15 @@ class LLVOAvatarSelf :
 	// Avatar Rez Metrics
 	//--------------------------------------------------------------------
 public:	
+	struct LLAvatarTexData
+	{
+		LLAvatarTexData(const LLUUID& id, LLVOAvatarDefines::ETextureIndex index) : 
+			mAvatarID(id), 
+			mIndex(index) 
+		{}
+		LLUUID			mAvatarID;
+		LLVOAvatarDefines::ETextureIndex	mIndex;
+	};
 	void wearablesLoaded() { mTimeWearablesLoaded = mDebugSelfLoadTimer.getElapsedTimeF32(); }
 	void avatarVisible() { mTimeAvatarVisible = mDebugSelfLoadTimer.getElapsedTimeF32(); }
 	void outputRezDiagnostics() const;
@@ -352,16 +361,6 @@ class LLVOAvatarSelf :
  **                                                                            **
  *******************************************************************************/
 
-struct LLAvatarTexData
-{
-	LLAvatarTexData(const LLUUID& id, LLVOAvatarDefines::ETextureIndex index) : 
-		mAvatarID(id), 
-		mIndex(index) 
-	{}
-	LLUUID			mAvatarID;
-	LLVOAvatarDefines::ETextureIndex	mIndex;
-};
-
 };
 
 extern LLVOAvatarSelf *gAgentAvatarp;