handle nil granule_class