diff --git a/src/openrct2/ride/Vehicle.cpp b/src/openrct2/ride/Vehicle.cpp index 575fc36835..0648e11e5d 100644 --- a/src/openrct2/ride/Vehicle.cpp +++ b/src/openrct2/ride/Vehicle.cpp @@ -7650,7 +7650,7 @@ void Vehicle::UpdateReverserCarBogies() */ bool Vehicle::UpdateMotionCollisionDetection(const CoordsXYZ& loc, uint16_t* otherVehicleIndex) { - if (HasUpdateFlag(VEHICLE_UPDATE_FLAG_COLLISION_DISABLED)) + if (HasUpdateFlag(VEHICLE_UPDATE_FLAG_COLLISION_DISABLED) || HasUpdateFlag(VEHICLE_UPDATE_FLAG_SINGLE_CAR_POSITION)) return false; auto vehicleEntry = Entry();