diff --git a/src/lib/datasrc/memory/zone_data_updater.cc b/src/lib/datasrc/memory/zone_data_updater.cc index 3404feacfa..fd30fba362 100644 --- a/src/lib/datasrc/memory/zone_data_updater.cc +++ b/src/lib/datasrc/memory/zone_data_updater.cc @@ -366,6 +366,10 @@ ZoneDataLoader::addFromLoad(const ConstRRsetPtr& rrset) { << (is_rrsig ? " RRSIG" : "") << " RRset: " << rrset->getName() << "/" << rrtype); } + + if (rrset->getRRsig()) { + addFromLoad(rrset->getRRsig()); + } } void