diff --git a/productMods/templates/freemarker/body/partials/shortview/view-browse-people.ftl b/productMods/templates/freemarker/body/partials/shortview/view-browse-people.ftl
index e9bd8ce9..3ad98996 100644
--- a/productMods/templates/freemarker/body/partials/shortview/view-browse-people.ftl
+++ b/productMods/templates/freemarker/body/partials/shortview/view-browse-people.ftl
@@ -20,11 +20,7 @@
<#if (extra[0].pt)?? >
${extra[0].pt}
<#else>
- <#assign typesString>
- [<#list individual.mostSpecificTypes as type><#if type != vclass>,"${type}"#if>#list>]
- #assign>
- <#assign cleanTypes = typesString?replace("[,", "[")?eval >
-
+ <#assign cleanTypes = 'edu.cornell.mannlib.vitro.webapp.web.TemplateUtils$DropFromSequence'?new()(individual.mostSpecificTypes, vclass) />
<#if cleanTypes?size == 1>
${cleanTypes[0]}
<#elseif (cleanTypes?size > 1) >