diff --git a/doc/_extensions/zephyr/domain/__init__.py b/doc/_extensions/zephyr/domain/__init__.py index b598ef3a3e5..8fe3ef37af7 100644 --- a/doc/_extensions/zephyr/domain/__init__.py +++ b/doc/_extensions/zephyr/domain/__init__.py @@ -836,7 +836,7 @@ class ZephyrDomain(Domain): else: return - if elem: + if elem and "docname" in elem: if not node.get("refexplicit"): contnode = [nodes.Text(elem["name"] if type != "board" else elem["full_name"])]