diff --git a/src/condor/fields.py b/src/condor/fields.py index 67c00d3b..5d6f5e01 100644 --- a/src/condor/fields.py +++ b/src/condor/fields.py @@ -913,14 +913,14 @@ def key_to_matched_element(self, key): match = self._matched_to.get(backend_repr=key) if isinstance(match, list): msg = f"Could not find match for {key}" - raise ValueError(msg) + raise KeyError(msg) elif isinstance(key, BaseElement): match = key elif isinstance(key, str): match = self._matched_to.get(name=key) else: msg = f"Could not find match for {key}" - raise ValueError(msg) + raise KeyError(msg) return match def __setitem__(self, key, value):