diff --git a/supervisor/api/store.py b/supervisor/api/store.py index d16453b8a54..92c58a69b58 100644 --- a/supervisor/api/store.py +++ b/supervisor/api/store.py @@ -81,7 +81,7 @@ def _extract_addon(self, request: web.Request, installed=False) -> AnyAddon: if installed and not addon.is_installed: raise APIError(f"Addon {addon_slug} is not installed") - if not installed: + if not installed and addon.is_installed: return addon.addon_store return addon