diff --git a/py/services/model_cache.py b/py/services/model_cache.py index 7aaca643..648d2386 100644 --- a/py/services/model_cache.py +++ b/py/services/model_cache.py @@ -61,7 +61,8 @@ class ModelCache: return for field in ("model_name", "file_name", "folder"): - item[field] = self._ensure_string(item.get(field)) + if field in item: + item[field] = self._ensure_string(item.get(field)) def _normalize_raw_data(self) -> None: """Normalize every cached entry before it is consumed."""