diff -r 4b1d762e8de6 doc/build/builder/dialect_info.py
--- a/doc/build/builder/dialect_info.py	Mon Feb 11 21:10:55 2013 -0500
+++ b/doc/build/builder/dialect_info.py	Thu Feb 14 11:20:03 2013 -0500
@@ -134,15 +134,16 @@
     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('', '',
