diff --git a/chrome/content/zotero/xpcom/translation/translate.js b/chrome/content/zotero/xpcom/translation/translate.js index e3e4e9b6d6..612d5793ea 100644 --- a/chrome/content/zotero/xpcom/translation/translate.js +++ b/chrome/content/zotero/xpcom/translation/translate.js @@ -1054,12 +1054,8 @@ Zotero.Translate.Base.prototype = { try { this._sandboxManager.sandbox["do"+this._entryFunctionSuffix].apply(null, this._getParameters()); } catch(e) { - if(this._parentTranslator) { - throw(e); - } else { - this.complete(false, e); - return false; - } + this.complete(false, e); + return false; } this.decrementAsyncProcesses("Zotero.Translate#translate()");