diff --git a/android/src/main/java/com/mapbox/reactnativemapboxgl/ReactNativeMapboxGLManager.java b/android/src/main/java/com/mapbox/reactnativemapboxgl/ReactNativeMapboxGLManager.java index 894357e..b0a0a65 100644 --- a/android/src/main/java/com/mapbox/reactnativemapboxgl/ReactNativeMapboxGLManager.java +++ b/android/src/main/java/com/mapbox/reactnativemapboxgl/ReactNativeMapboxGLManager.java @@ -135,7 +135,7 @@ public class ReactNativeMapboxGLManager extends SimpleViewManager { SpriteFactory spriteFactory = view.getSpriteFactory(); Sprite icon; - if (annotationImage.hasKey("height")) { + if (annotationImage.hasKey("height") && annotationImage.hasKey("width")) { int height = annotationImage.getInt("height"); int width = annotationImage.getInt("width"); icon = spriteFactory.fromDrawable(image, width, height);