diff --git a/lib/dns/zone.c b/lib/dns/zone.c index f7de8e7fdf..a625d689f9 100644 --- a/lib/dns/zone.c +++ b/lib/dns/zone.c @@ -19576,7 +19576,8 @@ keydone(isc_task_t *task, isc_event_t *event) { commit = true; LOCK_ZONE(zone); - DNS_ZONE_SETFLAG(zone, DNS_ZONEFLG_LOADED); + DNS_ZONE_SETFLAG(zone, DNS_ZONEFLG_LOADED| + DNS_ZONEFLG_NEEDNOTIFY); zone_needdump(zone, 30); UNLOCK_ZONE(zone); }