diff --git a/libraries/map-custom/src/main/java/com/mogo/map/impl/custom/marker/AMapMarkerWrapper.java b/libraries/map-custom/src/main/java/com/mogo/map/impl/custom/marker/AMapMarkerWrapper.java index 2df7fa95fa..55b04dd218 100644 --- a/libraries/map-custom/src/main/java/com/mogo/map/impl/custom/marker/AMapMarkerWrapper.java +++ b/libraries/map-custom/src/main/java/com/mogo/map/impl/custom/marker/AMapMarkerWrapper.java @@ -533,8 +533,13 @@ public class AMapMarkerWrapper implements IMogoMarker, Observer { if ( TextUtils.equals( mLastAnchorColor, anchorColor ) ) { return; } - mMogoMarkerOptions.anchorColor( anchorColor ); - mMarker.setAnchorColor( anchorColor ); + if (mMogoMarkerOptions != null) { + mMogoMarkerOptions.anchorColor( anchorColor ); + } + + if (mMarker != null) { + mMarker.setAnchorColor( anchorColor ); + } mLastAnchorColor = anchorColor; }