two edits
diff --git a/Doc/library/sys.rst b/Doc/library/sys.rst
index ddd7e64..05a9850 100644
--- a/Doc/library/sys.rst
+++ b/Doc/library/sys.rst
@@ -784,8 +784,8 @@
    The standard streams are in text mode by default.  To write or read binary
    data to these, use the underlying binary buffer.  For example, to write bytes
    to :data:`stdout`, use ``sys.stdout.buffer.write(b'abc')``.  Using
-   :meth:`io.TextIOWrapper.detach` streams can be made binary by default.  For
-   example, this function sets all the standard streams to binary: ::
+   :meth:`io.TextIOBase.detach` streams can be made binary by default.  For
+   example, this function sets all the standard streams to binary::
 
       def make_streams_binary():
           sys.stdin = sys.stdin.detach()