diff --git a/src/bin/pg_dump/pg_dump.c b/src/bin/pg_dump/pg_dump.c index a8c141b689..404f5d8675 100644 --- a/src/bin/pg_dump/pg_dump.c +++ b/src/bin/pg_dump/pg_dump.c @@ -9397,7 +9397,7 @@ determineNotNullFlags(Archive *fout, PGresult *res, int r, */ if (dopt->binary_upgrade && !tbinfo->ispartition && - !tbinfo->notnull_islocal) + !tbinfo->notnull_islocal[j]) { tbinfo->notnull_constrs[j] = pstrdup(PQgetvalue(res, r, i_notnull_name));