diff --git a/src/backend/utils/cache/relfilenodemap.c b/src/backend/utils/cache/relfilenodemap.c
index f3f9a098996a9f1c3eadca8248a0591fcefcd026..904b2cd9e7487314563d8123628b357cdb9ee361 100644
--- a/src/backend/utils/cache/relfilenodemap.c
+++ b/src/backend/utils/cache/relfilenodemap.c
@@ -213,8 +213,6 @@ RelidByRelfilenode(Oid reltablespace, Oid relfilenode)
 
 	while (HeapTupleIsValid(ntp = systable_getnext(scandesc)))
 	{
-		bool isnull PG_USED_FOR_ASSERTS_ONLY;
-
 		if (found)
 			elog(ERROR,
 				 "unexpected duplicate for tablespace %u, relfilenode %u",
@@ -224,6 +222,7 @@ RelidByRelfilenode(Oid reltablespace, Oid relfilenode)
 #ifdef USE_ASSERT_CHECKING
 		if (assert_enabled)
 		{
+			bool isnull;
 			Oid check;
 			check = fastgetattr(ntp, Anum_pg_class_reltablespace,
 								RelationGetDescr(relation),