diff --git a/ios/Overlay/Marker/RNCNaverMapMarker.mm b/ios/Overlay/Marker/RNCNaverMapMarker.mm index fa122094..23fed3f8 100644 --- a/ios/Overlay/Marker/RNCNaverMapMarker.mm +++ b/ios/Overlay/Marker/RNCNaverMapMarker.mm @@ -100,7 +100,9 @@ - (void)setImage:(facebook::react::RNCNaverMapMarkerImageStruct)image { _imageCanceller = nmap::getImage([self bridge], image, ^(NMFOverlayImage* _Nullable image) { dispatch_async(dispatch_get_main_queue(), [self, image]() { self.inner.alpha = 1; - self.inner.iconImage = image; + if (image) { + self.inner.iconImage = image; + } self->_imageCanceller = nil; [self ensureTouchHandler]; // Re-ensure touch handler after image is set });