diff --git a/src/runtime/internal/ssr.ts b/src/runtime/internal/ssr.ts index c64d88fa75..fd72aa1548 100644 --- a/src/runtime/internal/ssr.ts +++ b/src/runtime/internal/ssr.ts @@ -91,7 +91,7 @@ export function create_ssr_component(fn) { const $$ = { on_destroy, - context: new Map(parent_component ? parent_component.$$.context : context || []), + context: new Map(context || (parent_component ? parent_component.$$.context : [])), // these will be immediately discarded on_mount: [],