diff --git a/homeassistant/components/alexa/handlers.py b/homeassistant/components/alexa/handlers.py index 03085550227..6df4beccdc8 100644 --- a/homeassistant/components/alexa/handlers.py +++ b/homeassistant/components/alexa/handlers.py @@ -1209,7 +1209,7 @@ async def async_api_set_mode( if instance == f"{remote.DOMAIN}.{remote.ATTR_ACTIVITY}": activity = mode.split(".")[1] activities: list[str] | None = entity.attributes.get(remote.ATTR_ACTIVITY_LIST) - if activity != PRESET_MODE_NA and activities and preset_mode in activities: + if activity != PRESET_MODE_NA and activities and activity in activities: service = remote.SERVICE_TURN_ON data[remote.ATTR_ACTIVITY] = activity else: