diff --git a/indra/newview/aoengine.cpp b/indra/newview/aoengine.cpp index 683a54f7e1efc24f23bd10f70301b4bbb489e0c6..d6d7cb88ae75f88ce5d1dfe0962694bcf3245902 100644 --- a/indra/newview/aoengine.cpp +++ b/indra/newview/aoengine.cpp @@ -130,7 +130,7 @@ void AOEngine::clear(bool from_timer) mSets.clear(); mCurrentSet = nullptr; - mSetChangedSignal(mCurrentSet->getName()); + mSetChangedSignal(std::string()); //<ND/> FIRE-3801; We cannot delete any AOSet object if we're called from a timer tick. AOSet is derived from LLEventTimer and destruction will // fail in ~LLInstanceTracker when a destructor runs during iteration.