diff --git a/lib/ios/AirGoogleMaps/AIRGoogleMapBadgeMarker.m b/lib/ios/AirGoogleMaps/AIRGoogleMapBadgeMarker.m index cd0e783af..6a27f16d0 100644 --- a/lib/ios/AirGoogleMaps/AIRGoogleMapBadgeMarker.m +++ b/lib/ios/AirGoogleMaps/AIRGoogleMapBadgeMarker.m @@ -129,7 +129,7 @@ - (void)updateOverlay { - (void)assignIcon { dispatch_async(dispatch_get_main_queue(), ^{ - if (_currentIcon && (_badgeScale != _currentBadgeScale)) { + if (_currentIcon || (_badgeScale != _currentBadgeScale)) { if (_currentIcon) { _realMarker.icon = [UIImage imageWithCGImage:_currentIcon.CGImage scale:_currentIcon.scale / _badgeScale