# HG changeset patch
# Parent 37465f96e233e9c237c7c659a3792f680e705a4f

diff --git a/doc/common/conf.py b/doc/common/conf.py
--- a/doc/common/conf.py
+++ b/doc/common/conf.py
@@ -375,7 +375,7 @@
     if getattr(obj, '__module__', None) == '__builtin__':
         return True
 
-    if (hasattr(obj, '__name__') and obj.__name__.find('.') != -1 and
+    if (hasattr(obj, '__name__') and obj.__name__ and obj.__name__.find('.') != -1 and
         obj.__name__.split('.')[-1] != name):
         return True
 
