diff options
| -rw-r--r-- | indra/newview/llvoavatar.cpp | 5 | 
1 files changed, 4 insertions, 1 deletions
diff --git a/indra/newview/llvoavatar.cpp b/indra/newview/llvoavatar.cpp index 1b53348b43..4a9756bb88 100644 --- a/indra/newview/llvoavatar.cpp +++ b/indra/newview/llvoavatar.cpp @@ -1123,7 +1123,10 @@ void LLVOAvatar::initClass()  	// Process XML data  	// avatar_skeleton.xml -	llassert(!sAvatarSkeletonInfo); +	if (sAvatarSkeletonInfo) +	{ //this can happen if a login attempt failed +		delete sAvatarSkeletonInfo; +	}  	sAvatarSkeletonInfo = new LLVOAvatarSkeletonInfo;  	if (!sAvatarSkeletonInfo->parseXml(sSkeletonXMLTree.getRoot()))  	{  | 
