From 5070c04af63f5c5bc594f497992f517dd77b8a92 Mon Sep 17 00:00:00 2001 From: Dan Stillman Date: Fri, 1 May 2015 04:01:58 -0400 Subject: [PATCH] Ignore invalid fields in Zotero.ItemFields.isValidForType() --- chrome/content/zotero/xpcom/data/itemFields.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/chrome/content/zotero/xpcom/data/itemFields.js b/chrome/content/zotero/xpcom/data/itemFields.js index 650a04602b..c589560982 100644 --- a/chrome/content/zotero/xpcom/data/itemFields.js +++ b/chrome/content/zotero/xpcom/data/itemFields.js @@ -159,7 +159,8 @@ Zotero.ItemFields = new function() { function isValidForType(fieldID, itemTypeID) { - _fieldCheck(fieldID, 'isValidForType'); + fieldID = getID(fieldID); + if (!fieldID) return false; if (!_fields[fieldID]['itemTypes']) { return false;