diff --git a/station_cmd.c b/station_cmd.c --- a/station_cmd.c +++ b/station_cmd.c @@ -2653,7 +2653,7 @@ int32 CmdRenameStation(int x, int y, uin StringID str,old_str; Station *st; - if (!IsStationIndex(p1)) return CMD_ERROR; + if (!IsStationIndex(p1) || _cmd_text[0] == '\0') return CMD_ERROR; st = GetStation(p1); if (!IsValidStation(st) || !CheckOwnership(st->owner)) return CMD_ERROR;