diff --git a/src/api.js b/src/api.js index 37d0c26c4..1d0bf133c 100644 --- a/src/api.js +++ b/src/api.js @@ -699,10 +699,12 @@ var WorkerTransport = (function WorkerTransportClosure() { }, this); messageHandler.on('DocProgress', function transportDocProgress(data) { - this.progressCallback({ - loaded: data.loaded, - total: data.total - }); + if (this.progressCallback) { + this.progressCallback({ + loaded: data.loaded, + total: data.total + }); + } }, this); messageHandler.on('DocError', function transportDocError(data) {