diff --git a/src/panels/lovelace/common/process-config-entities.ts b/src/panels/lovelace/common/process-config-entities.ts index 3b13ce4938..adb91cd09c 100644 --- a/src/panels/lovelace/common/process-config-entities.ts +++ b/src/panels/lovelace/common/process-config-entities.ts @@ -30,12 +30,11 @@ export const processConfigEntities = ( `Entity object at position ${index} is missing entity field.` ); } + config = entityConf as T; } else { throw new Error(`Invalid entity specified at position ${index}.`); } - config = entityConf as T; - if (!isValidEntityId(config.entity)) { throw new Error( `Invalid entity ID at position ${index}: ${config.entity}`