diff --git a/source/graphics/Unit.cpp b/source/graphics/Unit.cpp index cbc256a0c0..84b889544b 100644 --- a/source/graphics/Unit.cpp +++ b/source/graphics/Unit.cpp @@ -42,6 +42,7 @@ CUnit::~CUnit() CUnit* CUnit::Create(const CStrW& actorName, uint32_t seed, const std::set& selections, CObjectManager& objectManager) { auto [success, actor] = objectManager.FindActorDef(actorName); + ENSURE(success); CUnit* unit = new CUnit(objectManager, actor, seed); unit->SetActorSelections(selections); // Calls ReloadObject().