diff --git a/services/web/frontend/js/features/pdf-preview/util/output-files.js b/services/web/frontend/js/features/pdf-preview/util/output-files.js index eb3c05c7a9..fa667598d2 100644 --- a/services/web/frontend/js/features/pdf-preview/util/output-files.js +++ b/services/web/frontend/js/features/pdf-preview/util/output-files.js @@ -104,9 +104,12 @@ export const handleOutputFiles = async (projectId, data) => { const log = await response.text() - const { errors, warnings } = new BibLogParser(log, {}).parse() - - accumulateResults({ errors, warnings }, 'BibTeX:') + try { + const { errors, warnings } = new BibLogParser(log, {}).parse() + accumulateResults({ errors, warnings }, 'BibTeX:') + } catch (e) { + // BibLog parsing errors are ignored + } } result.fileList = buildFileList(outputFiles, data.clsiServerId)