diff --git a/homeassistant/components/vicare/climate.py b/homeassistant/components/vicare/climate.py index 1b8c1edcb8c..10cc1a15c9e 100644 --- a/homeassistant/components/vicare/climate.py +++ b/homeassistant/components/vicare/climate.py @@ -205,7 +205,8 @@ class ViCareClimate(ViCareEntity, ClimateEntity): "heating_curve_shift" ] = self._circuit.getHeatingCurveShift() - self._attributes["vicare_modes"] = self._circuit.getModes() + with suppress(PyViCareNotSupportedFeatureError): + self._attributes["vicare_modes"] = self._circuit.getModes() self._current_action = False # Update the specific device attributes