diff --git a/packages/svelte/src/internal/client/dom/elements/attachments.js b/packages/svelte/src/internal/client/dom/elements/attachments.js index e0bfc5b1d1..f52b238559 100644 --- a/packages/svelte/src/internal/client/dom/elements/attachments.js +++ b/packages/svelte/src/internal/client/dom/elements/attachments.js @@ -6,6 +6,6 @@ import { effect } from '../../reactivity/effects.js'; */ export function attach(node, get_fn) { effect(() => { - return get_fn()(node); + return (get_fn())?.(node); }); }