aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--OpenSim/Region/CoreModules/World/Land/LandObject.cs4
1 files changed, 2 insertions, 2 deletions
diff --git a/OpenSim/Region/CoreModules/World/Land/LandObject.cs b/OpenSim/Region/CoreModules/World/Land/LandObject.cs
index 16d26c4..295dfee 100644
--- a/OpenSim/Region/CoreModules/World/Land/LandObject.cs
+++ b/OpenSim/Region/CoreModules/World/Land/LandObject.cs
@@ -679,13 +679,13 @@ namespace OpenSim.Region.CoreModules.World.Land
679 IClientAPI remote_client) 679 IClientAPI remote_client)
680 { 680 {
681 681
682 if (flags == (uint) AccessList.Access || flags == (uint) AccessList.Both) 682 if ((flags & (uint) AccessList.Access) != 0)
683 { 683 {
684 List<LandAccessEntry> accessEntries = CreateAccessListArrayByFlag(AccessList.Access); 684 List<LandAccessEntry> accessEntries = CreateAccessListArrayByFlag(AccessList.Access);
685 remote_client.SendLandAccessListData(accessEntries,(uint) AccessList.Access,LandData.LocalID); 685 remote_client.SendLandAccessListData(accessEntries,(uint) AccessList.Access,LandData.LocalID);
686 } 686 }
687 687
688 if (flags == (uint) AccessList.Ban || flags == (uint) AccessList.Both) 688 if ((flags & (uint) AccessList.Ban) != 0)
689 { 689 {
690 List<LandAccessEntry> accessEntries = CreateAccessListArrayByFlag(AccessList.Ban); 690 List<LandAccessEntry> accessEntries = CreateAccessListArrayByFlag(AccessList.Ban);
691 remote_client.SendLandAccessListData(accessEntries, (uint)AccessList.Ban, LandData.LocalID); 691 remote_client.SendLandAccessListData(accessEntries, (uint)AccessList.Ban, LandData.LocalID);