diff --git a/doc/src/sgml/plpython.sgml b/doc/src/sgml/plpython.sgml
index e5d51d6e9f..bee817ea82 100644
--- a/doc/src/sgml/plpython.sgml
+++ b/doc/src/sgml/plpython.sgml
@@ -553,7 +553,7 @@ $$ LANGUAGE plpython3u;
 
     <varlistentry>
      <term>Iterator (any object providing <symbol>__iter__</symbol> and
-      <symbol>next</symbol> methods)</term>
+      <symbol>__next__</symbol> methods)</term>
      <listitem>
       <para>
 <programlisting>
@@ -569,7 +569,7 @@ AS $$
     def __iter__ (self):
       return self
 
-    def next (self):
+    def __next__(self):
       self.ndx += 1
       if self.ndx == len(self.who):
         raise StopIteration
