From ab8dd2b55008090a1f18fb107f897c736d98a760 Mon Sep 17 00:00:00 2001
From: James Cook <james@lindenlab.com>
Date: Fri, 28 Sep 2007 21:16:27 +0000
Subject: [PATCH] SL-56402 God powers failing in release branch.  Change to
 llselectmgr.cpp in maintenance rev 68427 broke this.  Reverted that patch. 
 Paired with Don.

---
 indra/newview/llselectmgr.cpp | 9 +--------
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/indra/newview/llselectmgr.cpp b/indra/newview/llselectmgr.cpp
index bfb46301c2e..0fbcd93b0b9 100644
--- a/indra/newview/llselectmgr.cpp
+++ b/indra/newview/llselectmgr.cpp
@@ -4175,14 +4175,7 @@ void LLSelectMgr::sendListToRegions(const LLString& message_name,
 
 			while(node)
 			{
-				// look and see if this object is actually modifiable by the current agent, because if it's not, then there's little
-				// point in pushing it up to the server to be updated, since we couldn't change it anywa.
-				// That just results in errors on screen when this function gets called by other things, like pulling down a drop down menu
-				LLViewerObject* object = node->getObject();
-				if( object && (object->permModify() || gAgent.allowOperation(PERM_MODIFY, *node->mPermissions) || gAgent.allowOperation(PERM_MOVE, *node->mPermissions)))
-				{
-					nodes_to_send.push(node);
-				}
+				nodes_to_send.push(node);
 				node = mSelectedObjects->getNextRootNode();
 			}
 		}
-- 
GitLab