summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/ldap_driver.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/ldap_driver.c b/src/ldap_driver.c
index b27c6f4..b8fd02c 100644
--- a/src/ldap_driver.c
+++ b/src/ldap_driver.c
@@ -747,6 +747,7 @@ subtractrdataset(dns_db_t *db, dns_dbnode_t *node, dns_dbversion_t *version,
}
CHECK(remove_from_ldap(&ldapdbnode->owner, ldapdb->ldap_db, &diff));
+ CHECK(discard_from_cache(ldapdb->ldap_cache, &ldapdbnode->owner));
if (newrdataset != NULL) {
result = dns_rdatalist_tordataset(found_rdlist, newrdataset);