diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/SoggettoLocalServiceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/SoggettoLocalServiceImpl.java index 95aa7dc8..87a3b487 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/SoggettoLocalServiceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/SoggettoLocalServiceImpl.java @@ -1472,7 +1472,11 @@ public class SoggettoLocalServiceImpl extends SoggettoLocalServiceBaseImpl { if ("ee".equalsIgnoreCase(codiceProvincia)) { return comuneEstero; } else { - Comune comune = comuneLocalService.fetchComune(Long.parseLong(comuneId)); + long idComune = 0L; + if(Validator.isNotNull(comuneId)){ + idComune = Long.parseLong(comuneId); + } + Comune comune = comuneLocalService.fetchComune(idComune); try { Provincia provincia = provinciaLocalService.findByC_C(comune.getCompanyId(), codiceProvincia); return comune.getDenominazione() + " (" + provincia.getSigla() + ')';