diff --git a/src/Models/ThemeConfig/Conversion/PrepareLayer.ts b/src/Models/ThemeConfig/Conversion/PrepareLayer.ts index fc3524108..af8177f22 100644 --- a/src/Models/ThemeConfig/Conversion/PrepareLayer.ts +++ b/src/Models/ThemeConfig/Conversion/PrepareLayer.ts @@ -72,7 +72,7 @@ class ExpandFilter extends DesugaringStep { continue } - const matchingTr = json.tagRenderings.find(tr => tr["id"] === filter) + const matchingTr = json.tagRenderings.find(tr => !!tr && tr["id"] === filter) if(matchingTr){ if(!(matchingTr.mappings?.length >= 1)){ context.enters("filter",i ).err("Found a matching tagRendering to base a filter on, but this tagRendering does not contain any mappings")