diff --git a/src/openrct2/actions/RideDemolishAction.hpp b/src/openrct2/actions/RideDemolishAction.hpp index 7d7a4cb9d1..4aba6b8e1a 100644 --- a/src/openrct2/actions/RideDemolishAction.hpp +++ b/src/openrct2/actions/RideDemolishAction.hpp @@ -288,11 +288,11 @@ private: if (tile_type == TILE_ELEMENT_TYPE_ENTRANCE) { - uint8_t type = track_element_get_type(it.element); + uint8_t type = entrance_element_get_type(it.element); if (type == ENTRANCE_TYPE_PARK_ENTRANCE) continue; - if (track_element_get_ride_index(it.element) == _rideIndex) + if (it.element->properties.entrance.ride_index == _rideIndex) { tile_element_remove(it.element); tile_element_iterator_restart_for_tile(&it);