diff --git a/doc/index.rst b/doc/index.rst
index d71e3574345b1365ca818fde5de8944ed4f61ef3..b9d1471a35eb31e6dd66b0acb4a3d86fb8719d04 100644
--- a/doc/index.rst
+++ b/doc/index.rst
@@ -122,7 +122,7 @@ Example Gallery
 ===============
 
 .. toctree::
-   :maxdepth: 1
+   :maxdepth: 2
 
    auto_examples/index
 
diff --git a/doc/sphinxext/gen_rst.py b/doc/sphinxext/gen_rst.py
index 8d9626454f93e65eb5a4e904a0c0f6688a4706d0..038b8cfeb620f03a099ec90d38167e1f72900318 100644
--- a/doc/sphinxext/gen_rst.py
+++ b/doc/sphinxext/gen_rst.py
@@ -92,6 +92,9 @@ def generate_example_rst(app):
     # we create an index.rst with all examples
     fhindex = file(os.path.join(root_dir, 'index.rst'), 'w')
     fhindex.write("""\
+Examples
+========
+
 .. _examples-index:
 """)
     # Here we don't use an os.walk, but we recurse only twice: flat is