summaryrefslogtreecommitdiff
path: root/doc/build/builder/dialect_info.py
diff options
context:
space:
mode:
Diffstat (limited to 'doc/build/builder/dialect_info.py')
-rw-r--r--doc/build/builder/dialect_info.py9
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('', '',