fix icon definition for cases where marker_icon is None in adapters [applied]