diff --git a/src/generators/dom/visitors/Element/Element.ts b/src/generators/dom/visitors/Element/Element.ts index 42b2ec71ff..94d1336a57 100644 --- a/src/generators/dom/visitors/Element/Element.ts +++ b/src/generators/dom/visitors/Element/Element.ts @@ -44,7 +44,7 @@ export default function visitElement( return meta[node.name](generator, block, node); } - if (node.name === 'slot') { + if (node.name === 'slot' && !generator.customElement) { return visitSlot(generator, block, state, node, elementStack, componentStack); }