diff --git a/src/data/config_flow.ts b/src/data/config_flow.ts index 95af6f6e12..41842496d0 100644 --- a/src/data/config_flow.ts +++ b/src/data/config_flow.ts @@ -114,5 +114,8 @@ export const localizeConfigFlowTitle = ( args.push(key); args.push(placeholders[key]); }); - return localize(`component.${flow.handler}.config.flow_title`, ...args); + return localize(`component.${flow.handler}.config.flow_title`, ...args) || + "name" in placeholders + ? placeholders.name + : domainToName(localize, flow.handler); };