diff --git a/servers/slapd/back-ndb/search.cpp b/servers/slapd/back-ndb/search.cpp
index c6668ff5a5f1b881b7716eea60b17e46c71de4e8..f48c1995742ca0c9660d166e60108c7bc96ab50d 100644
--- a/servers/slapd/back-ndb/search.cpp
+++ b/servers/slapd/back-ndb/search.cpp
@@ -445,7 +445,7 @@ static int ndb_oc_search( Operation *op, SlapReply *rs, Ndb *ndb, NdbTransaction
 
 		dnNormalize( 0, NULL, NULL, &e.e_name, &e.e_nname, op->o_tmpmemctx );
 		{
-#ifdef notdef		/* NDBapi is broken here */
+#if 1	/* NDBapi was broken here but seems to work now */
 			Ndb::Key_part_ptr keys[2];
 			char xbuf[32];
 			keys[0].ptr = &eid;