diff --git a/indra/newview/llvovolume.cpp b/indra/newview/llvovolume.cpp index 04f863e88..2b670c298 100644 --- a/indra/newview/llvovolume.cpp +++ b/indra/newview/llvovolume.cpp @@ -4498,7 +4498,7 @@ BOOL LLVOVolume::lineSegmentIntersect(const LLVector4a& start, const LLVector4a& bool LLVOVolume::treatAsRigged() { - return (gFloaterTools->getVisible() || LLFloaterInspect::findInstance()) && + return isSelected() && (isAttachment() || isAnimatedObject()) && mDrawable.notNull() && mDrawable->isState(LLDrawable::RIGGED);