diff --git a/indra/newview/llfloaterregioninfo.cpp b/indra/newview/llfloaterregioninfo.cpp index 46a3a67c4..126e43f1c 100644 --- a/indra/newview/llfloaterregioninfo.cpp +++ b/indra/newview/llfloaterregioninfo.cpp @@ -4286,6 +4286,12 @@ void LLPanelEstateAccess::copyListToClipboard(std::string list_name) bool LLPanelEstateAccess::refreshFromRegion(LLViewerRegion* region) { + // Clear these out before we ask for an update + if (auto name_list = getChild("allowed_avatar_name_list")) + name_list->deleteAllItems(); + if (auto name_list = getChild("banned_avatar_name_list")) + name_list->deleteAllItems(); + updateLists(); return LLPanelRegionInfo::refreshFromRegion(region); }