diff --git a/doc/src/sgml/queries.sgml b/doc/src/sgml/queries.sgml
index 5cc6dbce11b..b851d134b72 100644
--- a/doc/src/sgml/queries.sgml
+++ b/doc/src/sgml/queries.sgml
@@ -393,8 +393,8 @@ FROM table_reference , table_r
consisting of all column names that appear in both
input tables. As with USING>, these columns appear
only once in the output table. If there are no common
- column names, NATURAL behaves like
- CROSS JOIN.
+ column names, NATURAL JOIN behaves like
+ JOIN ... ON TRUE, producing a cross-product join.
diff --git a/doc/src/sgml/ref/select.sgml b/doc/src/sgml/ref/select.sgml
index 211e4c320ce..57f11e66fb6 100644
--- a/doc/src/sgml/ref/select.sgml
+++ b/doc/src/sgml/ref/select.sgml
@@ -603,9 +603,12 @@ TABLE [ ONLY ] table_name [ * ]
NATURAL
- NATURAL is shorthand for a
+
+ NATURAL is shorthand for a
USING> list that mentions all columns in the two
- tables that have the same names.
+ tables that have matching names. If there are no common
+ column names, NATURAL is equivalent
+ to ON TRUE>.