diff --git a/libraries/liblmdb/mdb.c b/libraries/liblmdb/mdb.c
index 1b9e8193711a3a76333d05cc4723b50a81a5b56a..fca90c9effa2e295e8d3c2247c92b9bc13edcd7b 100644
--- a/libraries/liblmdb/mdb.c
+++ b/libraries/liblmdb/mdb.c
@@ -1599,7 +1599,7 @@ mdb_page_list(MDB_page *mp)
 			pgno, ((MDB_meta *)METADATA(mp))->mm_txnid);
 		return;
 	default:
-		fprintf(stderr, "Bad page %"Z"u flags 0x%u\n", pgno, mp->mp_flags);
+		fprintf(stderr, "Bad page %"Z"u flags 0x%X\n", pgno, mp->mp_flags);
 		return;
 	}