diff --git a/indra/newview/llmodelpreview.cpp b/indra/newview/llmodelpreview.cpp index 171c5a3408782babb90047f40c7d2d5f399cd94b..b05421ee8775c12f3759641a5f4d3a05fe3ce9ae 100644 --- a/indra/newview/llmodelpreview.cpp +++ b/indra/newview/llmodelpreview.cpp @@ -3049,7 +3049,7 @@ void LLModelPreview::stateChangedCallback(U32 state, void* opaque) LLJoint* LLModelPreview::lookupJointByName(const std::string& str, void* opaque) { LLModelPreview* pPreview = static_cast< LLModelPreview* >(opaque); - if (pPreview) + if (pPreview && pPreview->getPreviewAvatar()) { return pPreview->getPreviewAvatar()->getJoint(str); }