diff --git a/homeassistant/components/hassio/__init__.py b/homeassistant/components/hassio/__init__.py index 8523bb5ea64..4c13cb799a6 100644 --- a/homeassistant/components/hassio/__init__.py +++ b/homeassistant/components/hassio/__init__.py @@ -18,6 +18,7 @@ from homeassistant.core import callback import homeassistant.helpers.config_validation as cv from homeassistant.loader import bind_hass from homeassistant.util.dt import utcnow +from homeassistant.exceptions import HomeAssistantError from .auth import async_setup_auth from .handler import HassIO, HassioAPIError @@ -143,6 +144,7 @@ async def async_check_config(hass): result = await hassio.check_homeassistant_config() except HassioAPIError as err: _LOGGER.error("Error on Hass.io API: %s", err) + raise HomeAssistantError() from None else: if result['result'] == "error": return result['message']