diff options
Diffstat (limited to 'doc/build/builder/dialect_info.py')
-rw-r--r-- | doc/build/builder/dialect_info.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/doc/build/builder/dialect_info.py b/doc/build/builder/dialect_info.py index 22e3fb085..48626393d 100644 --- a/doc/build/builder/dialect_info.py +++ b/doc/build/builder/dialect_info.py @@ -134,15 +134,16 @@ class DialectDirective(Directive): def _append_dbapi_bullet(self, dialect_name, dbapi_name, name, idname): env = self.state.document.settings.env dialect_directive = self._dialects[dialect_name] - + try: + relative_uri = env.app.builder.get_relative_uri(dialect_directive.docname, self.docname) + except: + relative_uri = "" list_node = nodes.list_item('', nodes.paragraph('', '', nodes.reference('', '', nodes.Text(name, name), refdocname=self.docname, - refuri=env.app.builder.get_relative_uri( - dialect_directive.docname, self.docname) + - "#" + idname + refuri= relative_uri + "#" + idname ), #nodes.Text(" ", " "), #nodes.reference('', '', |