diff --git a/indra/newview/llimpanel.cpp b/indra/newview/llimpanel.cpp index b65c62b00..c95658c18 100644 --- a/indra/newview/llimpanel.cpp +++ b/indra/newview/llimpanel.cpp @@ -405,6 +405,8 @@ void LLFloaterIMPanel::onAvatarNameLookup(const LLAvatarName& avatar_name) LLFloaterIMPanel::~LLFloaterIMPanel() { + LLAvatarTracker::instance().removeParticularFriendObserver(mOtherParticipantUUID, this); + delete mSpeakers; mSpeakers = NULL;