diff --git a/src/openrct2/object/ObjectManager.cpp b/src/openrct2/object/ObjectManager.cpp index 4c1f202ba4..9fc779581a 100644 --- a/src/openrct2/object/ObjectManager.cpp +++ b/src/openrct2/object/ObjectManager.cpp @@ -539,7 +539,12 @@ private: if (entry.HasValue()) { const auto* ori = _objectRepository.FindObject(entry); - if (ori == nullptr && entry.GetType() != ObjectType::ScenarioText) + if (ori == nullptr && entry.GetType() == ObjectType::ScenarioText) + { + continue; + } + + if (ori == nullptr) { missingObjects.push_back(entry); ReportMissingObject(entry);