diff options
| author | Roland Meister <devnull@localhost> | 2012-02-20 20:23:10 +0100 |
|---|---|---|
| committer | Roland Meister <devnull@localhost> | 2012-02-20 20:23:10 +0100 |
| commit | fa16f15fccef71aee359138d9e7d5b745bf15b16 (patch) | |
| tree | a7011b96ce274baa7d94525d8bfb978ca2ccaeed | |
| parent | 1f51e496377381a065e46f520cdddb2a3f3bfb1f (diff) | |
| download | sphinx-fa16f15fccef71aee359138d9e7d5b745bf15b16.tar.gz | |
Bug #868: Avoid empty toc.ncx for hidden toctrees
| -rw-r--r-- | sphinx/builders/epub.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sphinx/builders/epub.py b/sphinx/builders/epub.py index ad990615..2d6c1d2a 100644 --- a/sphinx/builders/epub.py +++ b/sphinx/builders/epub.py @@ -592,6 +592,8 @@ class EpubBuilder(StandaloneHTMLBuilder): doctree = self.env.get_and_resolve_doctree(self.config.master_doc, self, prune_toctrees=False, includehidden=False) refnodes = self.get_refnodes(doctree, []) + if not refnodes: + refnodes = self.refnodes navpoints = self.build_navpoints(refnodes) level = max(item['level'] for item in self.refnodes) level = min(level, self.config.epub_tocdepth) |
