diff --git a/pdf.js b/pdf.js index 42f272e68..9f8e4c1c1 100644 --- a/pdf.js +++ b/pdf.js @@ -4173,7 +4173,10 @@ var PartialEvaluator = (function() { fnArray.push("dependency"); argsArray.push(depList); for (var i = 0; i < depList.length; i++) { - dependency.push(depList[i]); + var dep = depList[i]; + if (dependency.indexOf(dep) == -1) { + dependency.push(depList[i]); + } } }