diff --git a/src/shared/transitions.js b/src/shared/transitions.js index 78d6d4a978..05fe0cc9d6 100644 --- a/src/shared/transitions.js +++ b/src/shared/transitions.js @@ -104,7 +104,7 @@ export function wrapTransition(component, node, fn, params, intro) { node.style.animation = (node.style.animation || '') .split(', ') - .filter(anim => (program.delta < 0 || !/__svelte/.test(anim))) + .filter(anim => anim && (program.delta < 0 || !/__svelte/.test(anim))) .concat(`${program.name} ${program.duration}ms linear 1 forwards`) .join(', '); }