diff --git a/src/python_testing/spec_parsing_support.py b/src/python_testing/spec_parsing_support.py index b279c759641249..046736deeef846 100644 --- a/src/python_testing/spec_parsing_support.py +++ b/src/python_testing/spec_parsing_support.py @@ -216,8 +216,9 @@ def __init__(self, cluster, cluster_id, name): except (KeyError, StopIteration): self._derived = None - if list(cluster.iter('provisionalConform')): - self._is_provisional = True + for id in cluster.iter('clusterIds'): + if list(id.iter('provisionalConform')): + self._is_provisional = True try: classification = next(cluster.iter('classification'))