diff --git a/indra/newview/llpanelpeople.cpp b/indra/newview/llpanelpeople.cpp index a19617ad47..ee636a9e3f 100644 --- a/indra/newview/llpanelpeople.cpp +++ b/indra/newview/llpanelpeople.cpp @@ -622,13 +622,13 @@ LLPanelPeople::~LLPanelPeople() delete mFriendListUpdater; delete mRecentListUpdater; + LLVoiceClient::removeObserver(this); + mNearbyFilterCommitConnection.disconnect(); mFriedsFilterCommitConnection.disconnect(); mGroupsFilterCommitConnection.disconnect(); mRecentFilterCommitConnection.disconnect(); - LLVoiceClient::getInstance()->removeObserver(this); - // [FS:CR] Contact sets if (mContactSetChangedConnection.connected()) mContactSetChangedConnection.disconnect();