diff --git a/manual/sidebar_toc.py b/manual/sidebar_toc.py index b039dfc337..828eb7cad2 100644 --- a/manual/sidebar_toc.py +++ b/manual/sidebar_toc.py @@ -57,7 +57,8 @@ def visit_checkbox(self, node): def modify_li(li): - if li.first_child_matching_class(nodes.bullet_list) is None: + sublist = li.first_child_matching_class(nodes.bullet_list) + if sublist is None or li[sublist].first_child_matching_class(nodes.list_item) is None: if not li.get('classes'): li['classes'] = [] li['classes'].append('leaf-node') diff --git a/manual/simple_index.rst b/manual/simple_index.rst index 1875bad1de..b01a61304d 100644 --- a/manual/simple_index.rst +++ b/manual/simple_index.rst @@ -19,8 +19,7 @@ To get started with more advanced usage, you should read about :doc:`gui`. For e **An e-book version of this user manual is available in** `EPUB format `_, `AZW3 (Kindle Fire) format `_ and `PDF format `_. -Sections ------------- +.. rubric:: Sections .. toctree:: :maxdepth: 1