diff --git a/servers/slapd/back-mdb/config.c b/servers/slapd/back-mdb/config.c
index cbedfd19a473f14d23d1615b2a1dd036faf46071..24c1e292d3c15edf23c52a1533c5b63ed0085aed 100644
--- a/servers/slapd/back-mdb/config.c
+++ b/servers/slapd/back-mdb/config.c
@@ -598,7 +598,7 @@ mdb_cf_gen( ConfigArgs *c )
 					c->cleanup = mdb_cf_cleanup;
 					rc = 0;
 				}
-				mdb->mi_dbenv_flags |= mdb_envflags[i].mask;
+				mdb->mi_dbenv_flags |= mdb_envflags[j].mask;
 			} else {
 				/* unknown keyword */
 				rc = 1;