diff --git a/chrome/content/zotero/xpcom/storage/request.js b/chrome/content/zotero/xpcom/storage/request.js index b62532a86a..daf8ea7d9a 100644 --- a/chrome/content/zotero/xpcom/storage/request.js +++ b/chrome/content/zotero/xpcom/storage/request.js @@ -314,7 +314,7 @@ Zotero.Sync.Storage.Request.prototype.stop = function (force) { this._forceFinish = true; } - if (this.channel) { + if (this.channel && this.channel.isPending()) { this._stopping = true; try {