diff --git a/productMods/templates/freemarker/body/individual/individual--foaf-person.ftl b/productMods/templates/freemarker/body/individual/individual--foaf-person.ftl index 778282fc..665db313 100644 --- a/productMods/templates/freemarker/body/individual/individual--foaf-person.ftl +++ b/productMods/templates/freemarker/body/individual/individual--foaf-person.ftl @@ -111,7 +111,9 @@ <#-- Positions --> <#assign positions = propertyGroups.getPropertyAndRemoveFromList("${core}personInPosition")!> - <@p.objectPropertyListing positions editable /> + <#if positions?has_content> <#-- true when the property is in the list, even if not populated (when editing) --> + <@p.objectPropertyListing positions editable /> + <#-- Overview --> @@ -119,7 +121,9 @@ <#-- Research Areas --> <#assign researchAreas = propertyGroups.getPropertyAndRemoveFromList("${core}hasResearchArea")!> - <@p.objectPropertyListing researchAreas editable /> + <#if researchAreas?has_content> <#-- true when the property is in the list, even if not populated (when editing) --> + <@p.objectPropertyListing researchAreas editable /> +