diff --git a/scripts/py_matter_idl/matter_idl/matter_idl_parser.py b/scripts/py_matter_idl/matter_idl/matter_idl_parser.py index 2ac3958da7a6c5..e33c0c7e872502 100755 --- a/scripts/py_matter_idl/matter_idl/matter_idl_parser.py +++ b/scripts/py_matter_idl/matter_idl/matter_idl_parser.py @@ -556,6 +556,9 @@ def parse(self, file: str, file_name: Optional[str] = None): # ordering. # # As a result, for now allow multiple definitions IF AND ONLY IF identical + # + # A zap PR to allow us to not need this is: + # https://github.com/project-chip/zap/pull/1216 clusters: Dict[int, Cluster] = {} for c in idl.clusters: if c.code in clusters: