diff --git a/homeassistant/components/devolo_home_network/config_flow.py b/homeassistant/components/devolo_home_network/config_flow.py index c060a0173f8..63d86d46e8a 100644 --- a/homeassistant/components/devolo_home_network/config_flow.py +++ b/homeassistant/components/devolo_home_network/config_flow.py @@ -140,11 +140,4 @@ class DevoloHomeNetworkConfigFlow(ConfigFlow, domain=DOMAIN): CONF_IP_ADDRESS: self.context[CONF_HOST], CONF_PASSWORD: user_input[CONF_PASSWORD], } - self.hass.config_entries.async_update_entry( - reauth_entry, - data=data, - ) - self.hass.async_create_task( - self.hass.config_entries.async_reload(reauth_entry.entry_id) - ) - return self.async_abort(reason="reauth_successful") + return self.async_update_reload_and_abort(reauth_entry, data=data)