diff --git a/zone/spawn2.cpp b/zone/spawn2.cpp index c485b999b..f71dbe31a 100644 --- a/zone/spawn2.cpp +++ b/zone/spawn2.cpp @@ -801,6 +801,10 @@ void SpawnConditionManager::UpdateSpawnEvent(SpawnEvent &event) { auto e = SpawnEventsRepository::FindOne(database, event.id); + if (!e.id) { + return; + } + e.next_minute = event.next.minute; e.next_hour = event.next.hour; e.next_day = event.next.day;