diff -r 602c44c89d74 -r 3ed01482b9de train_cmd.c --- a/train_cmd.c Sun Oct 15 19:01:40 2006 +0000 +++ b/train_cmd.c Sun Oct 15 20:46:10 2006 +0000 @@ -1732,6 +1732,8 @@ if (flags & DC_EXEC) { TOGGLEBIT(v->u.rail.flags, VRF_REVERSE_DIRECTION); + InvalidateWindow(WC_VEHICLE_DEPOT, v->tile); + InvalidateWindow(WC_VEHICLE_DETAILS, v->index); } } else { //turn the whole train around