diff --git a/indra/llui/llfloater.cpp b/indra/llui/llfloater.cpp index 14a7eb562b..2b894c09f6 100644 --- a/indra/llui/llfloater.cpp +++ b/indra/llui/llfloater.cpp @@ -1996,10 +1996,11 @@ void LLFloater::onClickCloseBtn(bool app_quitting) auto floaterlist = LLFloaterReg::getAllFloatersInGroup(this); for (auto floater : floaterlist) { - floater->closeFloater(); + if (floater != this) + { + floater->closeFloater(); + } } - - return; } //