diff --git a/Doc/Manual/Python.html b/Doc/Manual/Python.html
index bb1f71e94..e766baaf0 100644
--- a/Doc/Manual/Python.html
+++ b/Doc/Manual/Python.html
@@ -43,7 +43,7 @@
Further details on the Python class interface
@@ -2210,7 +2210,7 @@ unacceptable for a high-performance library. The new -builtin
option instructs SWIG to forego the use of proxy classes, and instead
create wrapped types as new built-in Python types. When this option is used,
the following section ("Proxy classes") does not apply. Details on the use of
-the -builtin option are in the Built-in Classes
+the -builtin option are in the Built-in Classes
section.
@@ -2303,7 +2303,7 @@ you can attach new Python methods to the class and you can even inherit from it
by Python built-in types until Python 2.2).
-33.4.2 Built-in Classes
+33.4.2 Built-in Classes
The -builtin option provides a significant performance improvement
@@ -2344,7 +2344,7 @@ wrapped class is turned into a new python built-in type which inherits from
from the wrapped methods. For more information about python built-in extensions,
please refer to the python documentation:
-docs.python.org/extending/newtypes.html
+http://docs.python.org/extending/newtypes.html
33.4.2.1 Limitations
@@ -2502,7 +2502,7 @@ A more detailed discussion about %feature("python:slot") can be found
in the file python/pyopers.swig in the SWIG library.
You can read about all of the available python slots here:
-docs.python.org/c-api/typeobj.html
+http://docs.python.org/c-api/typeobj.html
You may override (almost) all of the slots defined in the PyTypeObject,
PyNumberMethods, PyMappingMethods, PySequenceMethods, and PyBufferProcs