diff --git a/OpenSim/Region/ClientStack/ClientView.cs b/OpenSim/Region/ClientStack/ClientView.cs index 9f6af4b932..2cedc81c69 100644 --- a/OpenSim/Region/ClientStack/ClientView.cs +++ b/OpenSim/Region/ClientStack/ClientView.cs @@ -2079,7 +2079,11 @@ namespace OpenSim.Region.ClientStack SetDefaultPrimPacketValues(objupdate); objupdate.UpdateFlags = flags; SetPrimPacketShapeData(objupdate, primShape); - + if ((primShape.PCode == 111) || (primShape.PCode == 255)) + { + objupdate.Data = new byte[1]; + objupdate.Data[0] = primShape.State; + } return objupdate; }