diff --git a/src/openrct2/management/NewsItem.cpp b/src/openrct2/management/NewsItem.cpp index 463cb2a5b9..3a5e4db65f 100644 --- a/src/openrct2/management/NewsItem.cpp +++ b/src/openrct2/management/NewsItem.cpp @@ -231,7 +231,7 @@ std::optional news_item_get_subject_location(int32_t type, int32_t su if (subjectLoc->x != LOCATION_NULL) break; - if (peep->state != 3 && peep->state != 7) + if (peep->state != PEEP_STATE_ON_RIDE && peep->state != PEEP_STATE_ENTERING_RIDE) { subjectLoc = std::nullopt; break;