diff --git a/src/openrct2/ride/Ride.cpp b/src/openrct2/ride/Ride.cpp index a53588f46b..f1eca3636a 100644 --- a/src/openrct2/ride/Ride.cpp +++ b/src/openrct2/ride/Ride.cpp @@ -7068,6 +7068,7 @@ static sint32 ride_get_track_length(Ride * ride) trackType = track_element_get_type(it.current.element); result += TrackPieceLengths[trackType]; + moveSlowIt = !moveSlowIt; if (moveSlowIt) { track_circuit_iterator_next(&slowIt);