diff options
Diffstat (limited to 'indra/newview/llviewerwearable.cpp')
-rw-r--r-- | indra/newview/llviewerwearable.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/indra/newview/llviewerwearable.cpp b/indra/newview/llviewerwearable.cpp index 8fe3aff0b0..e9fa92e8be 100644 --- a/indra/newview/llviewerwearable.cpp +++ b/indra/newview/llviewerwearable.cpp @@ -320,6 +320,15 @@ void LLViewerWearable::writeToAvatar(LLAvatarAppearance *avatarp) if (!avatarp || !viewer_avatar) return; + if (!viewer_avatar->isValid()) return; + +#if 1 + if (!viewer_avatar->isUsingLocalAppearance()) + { + return; + } +#endif + ESex old_sex = avatarp->getSex(); LLWearable::writeToAvatar(avatarp); |