diff --git a/themes/root/templates/RecordDriver/AbstractBase/export-endnoteweb.phtml b/themes/root/templates/RecordDriver/AbstractBase/export-endnoteweb.phtml
index 5aa1284f9f9a2512d6b4699d43a54220ef77340f..c3f86e304bfc2623fbd90de3bd5db30a2c40b92d 100644
--- a/themes/root/templates/RecordDriver/AbstractBase/export-endnoteweb.phtml
+++ b/themes/root/templates/RecordDriver/AbstractBase/export-endnoteweb.phtml
@@ -9,14 +9,18 @@ if (is_array($formats)) {
                 break;
             case "journal":
             case "article":
+            case "journal article":
                 $format = "JOUR";
                 break;
             case "thesis":
+            case "dissertation":
                 $format = "THES";
                 break;
+            case "book chapter":
+            case "conference proceeding":
+                // TODO: Find better codes for these; for now they'll drop through to "generic."
             default:
                 $format = "GEN";
-                break;
         }
 
         echo "TY  - $format\n";