diff --git a/doc/src/sgml/ref/create_transform.sgml b/doc/src/sgml/ref/create_transform.sgml
index d321dad7a56970c2c8aeba9717f1632454fa3f11..f44ee89d33c9e76e59afba20560be52d273cf45a 100644
--- a/doc/src/sgml/ref/create_transform.sgml
+++ b/doc/src/sgml/ref/create_transform.sgml
@@ -113,7 +113,7 @@ CREATE [ OR REPLACE ] TRANSFORM FOR <replaceable>type_name</replaceable> LANGUAG
        type <type>internal</type> and return type <type>internal</type>.  The
        actual argument will be of the type for the transform, and the function
        should be coded as if it were.  (But it is not allowed to declare an
-       SQL-level function function returning <type>internal</type> without at
+       SQL-level function returning <type>internal</type> without at
        least one argument of type <type>internal</type>.)  The actual return
        value will be something specific to the language implementation.
       </para>