diff --git a/basyx/aas/model/base.py b/basyx/aas/model/base.py index e948a255b..02ee384ea 100644 --- a/basyx/aas/model/base.py +++ b/basyx/aas/model/base.py @@ -1884,7 +1884,7 @@ def remove(self, item: _NSO) -> None: item_in_dict = backend[self._get_attribute(item, attr_name, case_sensitive)] if item_in_dict is item: item_found = True - continue + break if not item_found: raise KeyError("Object not found in NamespaceDict") item.parent = None