diff --git a/chrome/content/zotero/xpcom/cite.js b/chrome/content/zotero/xpcom/cite.js index 6cb1eb5703..e0280b20b3 100644 --- a/chrome/content/zotero/xpcom/cite.js +++ b/chrome/content/zotero/xpcom/cite.js @@ -203,8 +203,12 @@ Zotero.Cite.System.retrieveLocale = function(lang) { var xhr = Components.classes["@mozilla.org/xmlextras/xmlhttprequest;1"].createInstance(); xhr.open("GET", "chrome://zotero/content/locale/csl/locales-"+lang+".xml", false); xhr.overrideMimeType("application/octet-stream"); - xhr.send(); - return xhr.responseText; + try { + xhr.send(); + return xhr.responseText; + } catch(e) { + return false; + } }; Zotero.Cite.System.getAbbreviations = function() {