diff --git a/homeassistant/config_entries.py b/homeassistant/config_entries.py index 8a40cff1bd525..6a83a5e88cd76 100644 --- a/homeassistant/config_entries.py +++ b/homeassistant/config_entries.py @@ -599,7 +599,7 @@ async def _async_finish_flow(self, flow, result): title=result["title"], data=result["data"], options={}, - system_options={}, + system_options=result.get("system_options") or {}, source=flow.context["source"], connection_class=flow.CONNECTION_CLASS, )