diff --git a/patches/svelte+3.35.0.patch b/patches/svelte+3.35.0.patch index e8b2ef0b0..ba2e32c3c 100644 --- a/patches/svelte+3.35.0.patch +++ b/patches/svelte+3.35.0.patch @@ -11,3 +11,16 @@ index ee20a17..7b6fff8 100644 } function destroy_each(iterations, detaching) { for (let i = 0; i < iterations.length; i += 1) { +diff --git a/node_modules/svelte/internal/index.mjs b/node_modules/svelte/internal/index.mjs +index 4146e56..f5f00c5 100644 +--- a/node_modules/svelte/internal/index.mjs ++++ b/node_modules/svelte/internal/index.mjs +@@ -196,7 +196,7 @@ function insert(target, node, anchor) { + target.insertBefore(node, anchor || null); + } + function detach(node) { +- node.parentNode.removeChild(node); ++ if (node.parentNode) node.parentNode.removeChild(node); + } + function destroy_each(iterations, detaching) { + for (let i = 0; i < iterations.length; i += 1) {