diff --git a/packages/@lwc/ssr-compiler/src/compile-template/ir-to-es.ts b/packages/@lwc/ssr-compiler/src/compile-template/ir-to-es.ts
index c949f0d26d..058d6a5f94 100644
--- a/packages/@lwc/ssr-compiler/src/compile-template/ir-to-es.ts
+++ b/packages/@lwc/ssr-compiler/src/compile-template/ir-to-es.ts
@@ -33,6 +33,7 @@ const transformers: Record<string, Transformer> = {
     Root: Root as Transformer<IrNode>,
     Text: Text as Transformer<IrNode>,
     Element: Element as Transformer<IrNode>,
+    ExternalComponent: Element as Transformer<IrNode>,
     ForEach: ForEach as Transformer<IrNode>,
     If: If as Transformer<IrNode>,
     IfBlock: IfBlock as Transformer<IrNode>,