diff --git a/chrome/content/zotero/xpcom/data/searchConditions.js b/chrome/content/zotero/xpcom/data/searchConditions.js index 19117329e8..8ad33adcc5 100644 --- a/chrome/content/zotero/xpcom/data/searchConditions.js +++ b/chrome/content/zotero/xpcom/data/searchConditions.js @@ -710,11 +710,15 @@ Zotero.SearchConditions = new function(){ } try { - return Zotero.getString('searchConditions.' + str) - } - catch (e) { - return Zotero.ItemFields.getLocalizedString(str); + let conditionKey = 'searchConditions.' + str; + let conditionString = Zotero.getString(conditionKey); + if (conditionString !== conditionKey) { + return conditionString; + } } + catch (e) {} + + return Zotero.ItemFields.getLocalizedString(str); }