diff --git a/chrome/content/zotero/xpcom/utilities.js b/chrome/content/zotero/xpcom/utilities.js index e21719bb8e..bdd4a09df1 100644 --- a/chrome/content/zotero/xpcom/utilities.js +++ b/chrome/content/zotero/xpcom/utilities.js @@ -1641,6 +1641,16 @@ Zotero.Utilities = { if (cslItem.type == 'bill' && (cslItem.publisher || cslItem['number-of-volumes'])) { zoteroType = 'hearing'; } + else if (cslItem.type == 'broadcast' + && (cslItem['archive'] + || cslItem['archive_location'] + || cslItem['container-title'] + || cslItem['event-place'] + || cslItem['publisher'] + || cslItem['publisher-place'] + || cslItem['source'])) { + zoteroType = 'tvBroadcast'; + } else if (cslItem.type == 'book' && cslItem.version) { zoteroType = 'computerProgram'; }