diff --git a/chrome/content/zotero/xpcom/reader.js b/chrome/content/zotero/xpcom/reader.js index 07ffcb8e3b..396a6c65c5 100644 --- a/chrome/content/zotero/xpcom/reader.js +++ b/chrome/content/zotero/xpcom/reader.js @@ -252,7 +252,7 @@ class ReaderInstance { await Zotero.Attachments.createDirectoryForItem(item); } file.append(this.pdfStateFileName); - await Zotero.File.putContentsAsync(file, JSON.stringify(state)); + await OS.File.writeAtomic(file.path, JSON.stringify(state)); } }