diff --git a/indra/newview/llviewermenu.cpp b/indra/newview/llviewermenu.cpp index c29f4c0654..81d9f4ece1 100755 --- a/indra/newview/llviewermenu.cpp +++ b/indra/newview/llviewermenu.cpp @@ -487,6 +487,15 @@ void set_merchant_outbox_menu(U32 status, const LLSD& content) void check_merchant_status() { + // FIRE-16547: Merchant Outbox options are not hidden in FS-VMM for migrated users + if (!LLGridManager::getInstance()->isInSecondLife()) + { + gMenuHolder->getChild("MerchantOutbox")->setVisible(FALSE); + gMenuHolder->getChild("MarketplaceListings")->setVisible(FALSE); + return; + } + // + if (!gSavedSettings.getBOOL("InventoryOutboxDisplayBoth")) { // Reset the SLM status: we actually want to check again, that's the point of calling check_merchant_status() diff --git a/indra/newview/skins/default/xui/en/menu_viewer.xml b/indra/newview/skins/default/xui/en/menu_viewer.xml index 2fd3513493..4bad99e0a5 100755 --- a/indra/newview/skins/default/xui/en/menu_viewer.xml +++ b/indra/newview/skins/default/xui/en/menu_viewer.xml @@ -28,9 +28,6 @@ -