diff --git a/lib/mixins/property-effects.html b/lib/mixins/property-effects.html index a238379414..2afd52319e 100644 --- a/lib/mixins/property-effects.html +++ b/lib/mixins/property-effects.html @@ -1946,7 +1946,7 @@ // let ret; // Omit any additional arguments if they were not passed in - if (start !== undefined && !deleteCount && !items.length) { + if (arguments.length === 2) { ret = array.splice(start); // Either start was undefined and the others were defined, but in this // case we can safely pass on all arguments