Martin Nagy 4a755b
diff --git a/lib/dns/db.c b/lib/dns/db.c
Martin Nagy 4a755b
index a4c2864..62f461c 100644
Martin Nagy 4a755b
--- a/lib/dns/db.c
Martin Nagy 4a755b
+++ b/lib/dns/db.c
Martin Nagy 4a755b
@@ -860,6 +860,8 @@ dns_db_unregister(dns_dbimplementation_t **dbimp) {
Martin Nagy 4a755b
 	isc_mem_put(mctx, imp, sizeof(dns_dbimplementation_t));
Martin Nagy 4a755b
 	isc_mem_detach(&mctx);
Martin Nagy 4a755b
 	RWUNLOCK(&implock, isc_rwlocktype_write);
Martin Nagy 4a755b
+
Martin Nagy 4a755b
+	*dbimp = NULL;
Martin Nagy 4a755b
 }
Martin Nagy 4a755b
 
Martin Nagy 4a755b
 isc_result_t