From 63b9c9fd36ca9bac39933993228f0b25aad15058 Mon Sep 17 00:00:00 2001 From: aurimasv Date: Mon, 18 Feb 2013 01:47:45 -0600 Subject: [PATCH] And also don't leave behind unnecessary properties. --- chrome/content/zotero/xpcom/translation/translate.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrome/content/zotero/xpcom/translation/translate.js b/chrome/content/zotero/xpcom/translation/translate.js index 07d6e81aea..52cfdf6051 100644 --- a/chrome/content/zotero/xpcom/translation/translate.js +++ b/chrome/content/zotero/xpcom/translation/translate.js @@ -1167,7 +1167,10 @@ Zotero.Translate.Base.prototype = { if(!returnValue && error) errorString = this._generateErrorString(error); if(oldState === "detect") { - if(this._clearTranslator) delete this.translator; + if(this._clearTranslator) { + delete this.translator; + delete this._clearTranslator; + } if(this._potentialTranslators.length) { var lastTranslator = this._potentialTranslators.shift();