From dd8b47154b2f9109eb6041302902d85fad6ceb08 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Wed, 28 May 2025 20:01:21 +0100 Subject: Handle AlternateContent without Fallback in office_xml --- mammoth/docx/office_xml.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mammoth') diff --git a/mammoth/docx/office_xml.py b/mammoth/docx/office_xml.py index a988894..6506127 100644 --- a/mammoth/docx/office_xml.py +++ b/mammoth/docx/office_xml.py @@ -37,7 +37,7 @@ def read(fileobj): def _collapse_alternate_content(node): if isinstance(node, XmlElement): if node.name == "mc:AlternateContent": - return node.find_child("mc:Fallback").children + return node.find_child_or_null("mc:Fallback").children else: node.children = flat_map(_collapse_alternate_content, node.children) return [node] -- cgit v1.2.3