diff --git a/src/openrct2/rct2/S6Importer.cpp b/src/openrct2/rct2/S6Importer.cpp index 430f608b0f..04a21e7590 100644 --- a/src/openrct2/rct2/S6Importer.cpp +++ b/src/openrct2/rct2/S6Importer.cpp @@ -828,7 +828,8 @@ public: { if (sprite.unknown.sprite_identifier == SPRITE_IDENTIFIER_PEEP) { - if (sprite.peep.state == PEEP_STATE_ON_RIDE && sprite.peep.current_ride == rideIndex) + if (sprite.peep.current_ride == rideIndex && + (sprite.peep.state == PEEP_STATE_ON_RIDE || sprite.peep.state == PEEP_STATE_ENTERING_RIDE)) { numRiders++; }