summaryrefslogtreecommitdiff
path: root/road_cmd.c
diff options
context:
space:
mode:
Diffstat (limited to 'road_cmd.c')
-rw-r--r--road_cmd.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/road_cmd.c b/road_cmd.c
index 5c8589da3..66ee4521a 100644
--- a/road_cmd.c
+++ b/road_cmd.c
@@ -474,6 +474,7 @@ int32 CmdBuildLongRoad(TileIndex end_tile, uint32 flags, uint32 p1, uint32 p2)
ret = DoCommand(tile, bits, 0, flags, CMD_BUILD_ROAD);
if (CmdFailed(ret)) {
if (_error_message != STR_1007_ALREADY_BUILT) return CMD_ERROR;
+ _error_message = INVALID_STRING_ID;
} else {
cost += ret;
}