diff --git a/sphinx/writers/texinfo.py b/sphinx/writers/texinfo.py index 0f3137677..ede48ec60 100644 --- a/sphinx/writers/texinfo.py +++ b/sphinx/writers/texinfo.py @@ -247,7 +247,7 @@ class TexinfoTranslator(SphinxTranslator): title = self.settings.title # type: str if not title: title_node = self.document.next_node(nodes.title) - title = (title and title_node.astext()) or '' + title = (title_node and title_node.astext()) or '' elements['title'] = self.escape_id(title) or '' # filename if not elements['filename']: