MAINT-8157 Crash in LLWearableBridge::buildContextMenu(..)

meow-7.2.2
Mnikolenko Productengine 2018-01-09 14:12:00 +02:00
parent 472decad98
commit 0af4e93e76
1 changed files with 1 additions and 3 deletions

View File

@ -6588,11 +6588,9 @@ void LLWearableBridge::buildContextMenu(LLMenuGL& menu, U32 flags)
getClipboardEntries(true, items, disabled_items, flags);
items.push_back(std::string("Wearable And Object Separator"));
items.push_back(std::string("Wearable Edit"));
bool modifiable = !gAgentWearables.isWearableModifiable(item->getUUID());
if (((flags & FIRST_SELECTED_ITEM) == 0) || modifiable)
if (((flags & FIRST_SELECTED_ITEM) == 0) || (item && !gAgentWearables.isWearableModifiable(item->getUUID())))
{
disabled_items.push_back(std::string("Wearable Edit"));
}