diff --git a/OpenRA.Mods.RA/Player/PlaceBuilding.cs b/OpenRA.Mods.RA/Player/PlaceBuilding.cs index 8086f7e229..34971cc369 100755 --- a/OpenRA.Mods.RA/Player/PlaceBuilding.cs +++ b/OpenRA.Mods.RA/Player/PlaceBuilding.cs @@ -61,6 +61,11 @@ namespace OpenRA.Mods.RA } else { + if (!self.World.CanPlaceBuilding(order.TargetString, buildingInfo, order.TargetLocation, null)) + { + return; + } + var building = w.CreateActor(order.TargetString, new TypeDictionary { new LocationInit( order.TargetLocation ),