diff --git a/src/water_cmd.cpp b/src/water_cmd.cpp index b4bfa8d01f..6d26888d14 100644 --- a/src/water_cmd.cpp +++ b/src/water_cmd.cpp @@ -1373,7 +1373,7 @@ static CommandCost TerraformTile_Water(TileIndex tile, DoCommandFlag flags, int /* Canals can't be terraformed */ if (IsWaterTile(tile) && IsCanal(tile)) return_cmd_error(STR_ERROR_MUST_DEMOLISH_CANAL_FIRST); - return Command::Do(DC_EXEC, tile); + return Command::Do(flags, tile); }