diff --git a/src/vehicle.cpp b/src/vehicle.cpp --- a/src/vehicle.cpp +++ b/src/vehicle.cpp @@ -1733,7 +1733,7 @@ CommandCost CmdNameVehicle(TileIndex til if (flags & DC_EXEC) { free(v->name); v->name = strdup(_cmd_text); - ResortVehicleLists(); + InvalidateWindowClassesData(WC_TRAINS_LIST, 1); MarkWholeScreenDirty(); }