diff --git a/webapp/web/templates/freemarker/lib/lib-list.ftl b/webapp/web/templates/freemarker/lib/lib-list.ftl index 205a4982d..4f6fe30ac 100644 --- a/webapp/web/templates/freemarker/lib/lib-list.ftl +++ b/webapp/web/templates/freemarker/lib/lib-list.ftl @@ -126,8 +126,8 @@ <#local classVal = ""> <#-- Keep any class value already assigned --> - <#local currentClass = newItem?matches("^
  • ]*(class=([\'\"])(.*?)\\2)")> - <#list currentClass as m> + <#local classMatch = newItem?matches("^
  • ]*(class=([\'\"])(.*?)\\2)")> + <#list classMatch as m> <#local classVal = m?groups[3]> <#-- get the assigned class value --> <#local newItem = newItem?replace(m?groups[1], "")> <#-- remove 'class="xyz"' -->