freemarkers skip assertNonNull InvalidReferenceException

Presto una lista de objetos con freemarker:

<ul>
    <#list publication as item>
        <li><b>${item.key}</b> : ${item.value}</li>
    </#list>
</ul>

pero algunos de los elementos tienen un item.value null que genera la excepción:

freemarker.core.InvalidReferenceException: Expression item.value is undefined on line 12, column 44 in mailTemplate.
    at freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:125)
    at freemarker.core.Expression.getStringValue(Expression.java:118)

Me gustaría que freemarker muestre "null" o nada y siga enviando el correo en lugar de bloquearlo.

Siempre puedo consultar la lista antes de enviarla a Freemarker, pero si puedo evitar este paso será mejor.

Respuestas a la pregunta(1)

Su respuesta a la pregunta