diff --git a/src/core/worker.js b/src/core/worker.js index 1c46dfa33..1ea451da6 100644 --- a/src/core/worker.js +++ b/src/core/worker.js @@ -510,20 +510,17 @@ class WorkerMessageHandler { startWorkerTask(task); } pagePromises.push( - pdfManager.getPage(i).then(async page => { - if (!page) { - return []; - } - return ( + pdfManager + .getPage(i) + .then(page => page.collectAnnotationsByType( handler, task, types, annotationPromises, annotationGlobals - ) || [] - ); - }) + ) + ) ); } await Promise.all(pagePromises);