diff --git a/CHANGES b/CHANGES
index b7a55b435966e079843130b3a76b25180637db9f..2e948c1b46e80f807bc02943e619549bacca8d65 100644
--- a/CHANGES
+++ b/CHANGES
@@ -79,6 +79,7 @@ OpenLDAP 2.4.24 Engineering
 	Fixed slapd-ldif error strings (ITS#6731)
 	Fixed slapd-ndb to honor rootpw setting (ITS#6661)
 	Fixed slapd-ndb hasSubordinates generation (ITS#6712)
+	Fixed slapd-ndb variable initialization (ITS#6806)
 	Fixed slapd-meta anon retry with failed auth method (ITS#6643)
 	Fixed slapd-meta rebind proc (ITS#6665)
 	Fixed slapd-meta to correctly rebind as user (ITS#6574)
diff --git a/servers/slapd/back-ndb/add.cpp b/servers/slapd/back-ndb/add.cpp
index 75d6c91a7c1a36b725eac6daee8b160a6962d46b..3ecc563832047dfba5dacd6986278456cc4ad5db 100644
--- a/servers/slapd/back-ndb/add.cpp
+++ b/servers/slapd/back-ndb/add.cpp
@@ -51,6 +51,7 @@ ndb_back_add(Operation *op, SlapReply *rs )
 		op->oq_add.rs_e->e_name.bv_val, 0, 0);
 
 	ctrls[num_ctrls] = 0;
+	NA.txn = NULL;
 
 	/* check entry's schema */
 	rs->sr_err = entry_schema_check( op, op->oq_add.rs_e, NULL,