diff -r 0cf8d2dcc848 -r b8445fda3fe2 vehicle.c --- a/vehicle.c Tue Dec 05 22:35:25 2006 +0000 +++ b/vehicle.c Tue Dec 05 22:40:42 2006 +0000 @@ -566,6 +566,8 @@ InvalidateWindowData(WC_VEHICLE_DEPOT, v->tile); } + DeleteDepotHighlightOfVehicle(v); + UpdateVehiclePosHash(v, INVALID_COORD, 0); v->next_hash = INVALID_VEHICLE; if (v->orders != NULL) DeleteVehicleOrders(v);