diff --git a/lib/script/script.js b/lib/script/script.js index 2a02bbe3..012273a7 100644 --- a/lib/script/script.js +++ b/lib/script/script.js @@ -1259,8 +1259,11 @@ Script.prototype.removeData = function removeData(data) { for (i = 0; i < this.code.length; i++) { op = this.code[i]; - if (op.value === -1) + if (op.value === -1) { + if (index.length > 0) + index.push(i); break; + } if (!op.data) continue;