diff --git a/libraries/liblmdb/mdb.c b/libraries/liblmdb/mdb.c
index b87099e487f48f9b33155fc2167b7095dfae270b..96c859efd9bdd98250bfd2ab633fe52ae394fa71 100644
--- a/libraries/liblmdb/mdb.c
+++ b/libraries/liblmdb/mdb.c
@@ -6689,7 +6689,6 @@ new_sub:
 			MDB_dbi dbi = mc->mc_dbi;
 			unsigned i = mc->mc_top;
 			MDB_page *mp = mc->mc_pg[i];
-			int nkeys = NUMKEYS(mp);
 
 			for (m2 = mc->mc_txn->mt_cursors[dbi]; m2; m2=m2->mc_next) {
 				if (mc->mc_flags & C_SUB)