diff --git a/indra/newview/llfolderviewitem.cpp b/indra/newview/llfolderviewitem.cpp index a0f16a16b..4264f46b4 100644 --- a/indra/newview/llfolderviewitem.cpp +++ b/indra/newview/llfolderviewitem.cpp @@ -1594,6 +1594,8 @@ void LLFolderViewFolder::dirtyFilter() { // we're a folder, so invalidate our completed generation setCompletedFilterGeneration(-1, FALSE); + for (auto folder : mFolders) // Dirty our children's filters too, so they get updated. + folder->dirtyFilter(); LLFolderViewItem::dirtyFilter(); }