diff --git a/src/backend/access/brin/brin.c b/src/backend/access/brin/brin.c
index 52f171772d..0de1441dc6 100644
--- a/src/backend/access/brin/brin.c
+++ b/src/backend/access/brin/brin.c
@@ -1051,7 +1051,13 @@ brin_summarize_range(PG_FUNCTION_ARGS)
         save_nestlevel = NewGUCNestLevel();
     }
     else
+    {
         heapRel = NULL;
+        /* Set these just to suppress "uninitialized variable" warnings */
+        save_userid = InvalidOid;
+        save_sec_context = -1;
+        save_nestlevel = -1;
+    }
 
     indexRel = index_open(indexoid, ShareUpdateExclusiveLock);
 
