diff --git a/doc/src/sgml/ref/pg_restore.sgml b/doc/src/sgml/ref/pg_restore.sgml
index 6ae2cdcfc10..5e77ddd556f 100644
--- a/doc/src/sgml/ref/pg_restore.sgml
+++ b/doc/src/sgml/ref/pg_restore.sgml
@@ -296,26 +296,11 @@ PostgreSQL documentation
,
,
,
+ ,
,
,
, or
- ,
- .
-
-
-
-
-
-
-
-
- Do not restore global objects (roles and tablespaces). When
- / is not specified,
- databases that do not already exist on the target server are skipped.
-
-
- This option is only relevant when restoring from a non-plain-text
- archive made using pg_dumpall.
+ .
@@ -815,6 +800,21 @@ PostgreSQL documentation
+
+
+
+
+ Do not restore global objects (roles and tablespaces). When
+ / is not specified,
+ databases that do not already exist on the target server are skipped.
+
+
+ This option is only relevant when restoring from a non-plain-text
+ archive made using pg_dumpall.
+
+
+
+
diff --git a/src/bin/pg_dump/pg_restore.c b/src/bin/pg_dump/pg_restore.c
index 95f4ac110b9..48fdcb0fae1 100644
--- a/src/bin/pg_dump/pg_restore.c
+++ b/src/bin/pg_dump/pg_restore.c
@@ -788,13 +788,13 @@ usage(const char *progname)
printf(_(" --no-data do not restore data\n"));
printf(_(" --no-data-for-failed-tables do not restore data of tables that could not be\n"
" created\n"));
+ printf(_(" --no-globals do not restore global objects (roles and tablespaces)\n"));
printf(_(" --no-policies do not restore row security policies\n"));
printf(_(" --no-publications do not restore publications\n"));
printf(_(" --no-schema do not restore schema\n"));
printf(_(" --no-security-labels do not restore security labels\n"));
printf(_(" --no-statistics do not restore statistics\n"));
printf(_(" --no-subscriptions do not restore subscriptions\n"));
- printf(_(" --no-globals do not restore global objects (roles and tablespaces)\n"));
printf(_(" --no-table-access-method do not restore table access methods\n"));
printf(_(" --no-tablespaces do not restore tablespace assignments\n"));
printf(_(" --restrict-key=RESTRICT_KEY use provided string as psql \\restrict key\n"));