diff --git a/src/compiler/compile/render_dom/wrappers/InlineComponent/index.ts b/src/compiler/compile/render_dom/wrappers/InlineComponent/index.ts index 1527f665e7..4c1941caea 100644 --- a/src/compiler/compile/render_dom/wrappers/InlineComponent/index.ts +++ b/src/compiler/compile/render_dom/wrappers/InlineComponent/index.ts @@ -426,7 +426,7 @@ export default class InlineComponentWrapper extends Wrapper { if (parent_nodes && this.renderer.options.hydratable) { block.chunks.claim.push( - b`if (${name}) @claim_component(${name}.$$.fragment, ${parent_nodes});` + b`if (${name} && ${name}.$$.fragment) ${name}.$$.fragment.l(${parent_nodes});` ); }