diff options
Diffstat (limited to 'indra')
| -rw-r--r-- | indra/newview/llviewermessage.cpp | 5 | 
1 files changed, 4 insertions, 1 deletions
| diff --git a/indra/newview/llviewermessage.cpp b/indra/newview/llviewermessage.cpp index 103989ee80..0da60ed4ab 100644 --- a/indra/newview/llviewermessage.cpp +++ b/indra/newview/llviewermessage.cpp @@ -6462,9 +6462,12 @@ void process_script_dialog(LLMessageSystem* msg, void**)  	LLSD payload;  	LLUUID object_id; +    LLUUID owner_id; +  	msg->getUUID("Data", "ObjectID", object_id); +    msg->getUUID("OwnerData", "OwnerID", owner_id); -	if (LLMuteList::getInstance()->isMuted(object_id)) +	if (LLMuteList::getInstance()->isMuted(object_id) || LLMuteList::getInstance()->isMuted(owner_id))  	{  		return;  	} | 
