diff --git a/packages/svelte/src/internal/client/reactivity/deriveds.js b/packages/svelte/src/internal/client/reactivity/deriveds.js index 7df7651294..c1ee4f3f52 100644 --- a/packages/svelte/src/internal/client/reactivity/deriveds.js +++ b/packages/svelte/src/internal/client/reactivity/deriveds.js @@ -196,6 +196,8 @@ export function async_derived(fn, label, location) { if (decrement_pending) { decrement_pending(); } + + batch.deactivate(); }; d.promise.then(handler, (e) => handler(null, e || 'unknown'));