summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortk0miya <i.tkomiya@gmail.com>2014-10-06 18:50:01 +0900
committertk0miya <i.tkomiya@gmail.com>2014-10-06 18:50:01 +0900
commit79692ed6a52d5358e3c893c86ec893e22f1a4270 (patch)
tree1740556612c56545e1634fd17f45ee8bda555949
parentcc9a87aaf5c78bb144fee46b8cb71052494f0ec8 (diff)
downloadsphinx-79692ed6a52d5358e3c893c86ec893e22f1a4270.tar.gz
Catch KeyError resolving numref if target docs does not included in toctree
-rw-r--r--sphinx/domains/std.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/sphinx/domains/std.py b/sphinx/domains/std.py
index 93210618..cb625988 100644
--- a/sphinx/domains/std.py
+++ b/sphinx/domains/std.py
@@ -632,7 +632,7 @@ class StandardDomain(Domain):
figtype = get_figtype(target)
figure_id = target['ids'][0]
fignumber = env.toc_fignumbers[docname][figtype][figure_id]
- except IndexError:
+ except (KeyError, IndexError):
return None
title = contnode.astext()