if(refresh){
List<? extends CdmBase> rootEntities = getRootEntities();
for (CdmBase cdmBase : rootEntities) {
- if(cdmBase.isInstanceOf(Taxon.class)){
- Taxon taxon = HibernateProxyHelper.deproxy(cdmBase, Taxon.class);
- Set<TaxonDescription> descriptions = taxon.getDescriptions();
- for (TaxonDescription taxonDescription : descriptions) {
- taxonDescription.setTitleCache(null, false);
+ if (cdmBase != null){
+ if(cdmBase.isInstanceOf(Taxon.class)){
+ Taxon taxon = HibernateProxyHelper.deproxy(cdmBase, Taxon.class);
+ Set<TaxonDescription> descriptions = taxon.getDescriptions();
+ for (TaxonDescription taxonDescription : descriptions) {
+ taxonDescription.setTitleCache(null, false);
+ }
}
}
}