diff --git a/OpenSim/Region/CoreModules/RegionSync/RegionSyncModule/PhysEngineToSceneConnector.cs b/OpenSim/Region/CoreModules/RegionSync/RegionSyncModule/PhysEngineToSceneConnector.cs
index e1e910be4e..d4919cdab3 100644
--- a/OpenSim/Region/CoreModules/RegionSync/RegionSyncModule/PhysEngineToSceneConnector.cs
+++ b/OpenSim/Region/CoreModules/RegionSync/RegionSyncModule/PhysEngineToSceneConnector.cs
@@ -481,13 +481,6 @@ namespace OpenSim.Region.CoreModules.RegionSync.RegionSyncModule
         {
             // TODO: modify for physics
             OSDMap data = DeserializeMessage(msg);
-            /*
-            if (data["locX"] == null || data["locY"] == null || data["sogXml"] == null)
-            {
-                m_log.Warn(LogHeader + ": parameters missing in NewObject/UpdatedObject message, need to have locX, locY, sogXml");
-                return;
-            }
-             * */
             uint locX = data["locX"].AsUInteger();
             uint locY = data["locY"].AsUInteger();
             string sogxml = data["sogXml"].AsString();
diff --git a/OpenSim/Region/CoreModules/RegionSync/RegionSyncModule/SymmetricSync/RegionSyncModule.cs b/OpenSim/Region/CoreModules/RegionSync/RegionSyncModule/SymmetricSync/RegionSyncModule.cs
index 88b1b0be29..c9de1e5a1b 100644
--- a/OpenSim/Region/CoreModules/RegionSync/RegionSyncModule/SymmetricSync/RegionSyncModule.cs
+++ b/OpenSim/Region/CoreModules/RegionSync/RegionSyncModule/SymmetricSync/RegionSyncModule.cs
@@ -793,9 +793,6 @@ namespace OpenSim.Region.CoreModules.RegionSync.RegionSyncModule
 
             foreach (SyncConnector connector in syncConnectors)
             {
-                //string sogxml = SceneObjectSerializer.ToXml2Format(sog);
-                //SymmetricSyncMessage syncMsg = new SymmetricSyncMessage(SymmetricSyncMessage.MsgType.UpdatedObject, sogxml);
-
                 //m_log.Debug("Send " + syncMsg.Type.ToString() + " about sop " + updatedPart.Name + "," + updatedPart.UUID + " at pos "+updatedPart.GroupPosition.ToString()
                 //+" to " + connector.OtherSideActorID);
 
@@ -828,7 +825,7 @@ namespace OpenSim.Region.CoreModules.RegionSync.RegionSyncModule
         /// 
         /// Send some special object updatess to other sync nodes, including: 
         /// NewObject, RemoveObject, LinkObject. The sync messages are sent out right
-        /// away, without being enqueue'ed as UpdatedObject messages.
+        /// away, without being enqueue'ed as object update messages.
         /// 
         /// 
         /// 
@@ -1505,11 +1502,6 @@ namespace OpenSim.Region.CoreModules.RegionSync.RegionSyncModule
                 case SymmetricSyncMessage.MsgType.UpdatedPrimProperties:
                     HandleUpdatedPrimProperties(msg, senderActorID);
                     break;
-                case SymmetricSyncMessage.MsgType.UpdatedObject:
-                    {                      
-                        HandleUpdatedObject(msg, senderActorID);                      
-                        return;
-                    }
                 case SymmetricSyncMessage.MsgType.RemovedObject:
                     {
                         HandleRemovedObject(msg, senderActorID);
@@ -1815,42 +1807,9 @@ namespace OpenSim.Region.CoreModules.RegionSync.RegionSyncModule
                     }
                 }
             }
-
-
         }
 
 
-        ///////////////////////////////////////////////////////////////////////
-        // Bucket sync handlers
-        ///////////////////////////////////////////////////////////////////////
-
-
-        /// 
-        /// Handler of UpdatedObject message. Note: for a relay node in the 
-        /// sync topology, it won't forward the message right away. Instead,
-        /// the updates are applied locally, and during each heartbeat loop,
-        /// updated objects/prims are collected and updates are then sent out 
-        /// from the relay node.
-        /// 
-        /// 
-        /// 
-        private void HandleUpdatedObject(SymmetricSyncMessage msg, string senderActorID)
-        {
-            OSDMap data = DeserializeMessage(msg);
-
-            string bucketName = data["Bucket"].AsString();
-            //lock (m_stats) m_statSOGBucketIn++;
-
-            if (m_primUpdatesPerBucketReceiver.ContainsKey(bucketName))
-            {
-                m_primUpdatesPerBucketReceiver[bucketName](bucketName, data);
-            }
-            else
-            {
-                m_log.WarnFormat("{0}: Received an update message for properties bucket {1}, no such bucket supported", LogHeader, bucketName);
-            }
-        }
-
         /// 
         /// Send out a sync message about the updated Terrain. If this is a relay node,
         /// forward the sync message to all connectors except the one which initiated
diff --git a/OpenSim/Region/CoreModules/RegionSync/RegionSyncModule/SymmetricSync/SymmetricSyncMessage.cs b/OpenSim/Region/CoreModules/RegionSync/RegionSyncModule/SymmetricSync/SymmetricSyncMessage.cs
index 165f951e31..fa1c23602f 100755
--- a/OpenSim/Region/CoreModules/RegionSync/RegionSyncModule/SymmetricSync/SymmetricSyncMessage.cs
+++ b/OpenSim/Region/CoreModules/RegionSync/RegionSyncModule/SymmetricSync/SymmetricSyncMessage.cs
@@ -48,7 +48,7 @@ namespace OpenSim.Region.CoreModules.RegionSync.RegionSyncModule
             Terrain,
             NewObject,       // objects
             UpdatedPrimProperties, //per property sync
-            UpdatedObject,   // objects
+            //UpdatedObject,   // objects
             UpdatedBucketProperties, //object properties in one bucket
             RemovedObject,   // objects
             LinkObject,