private void map_OnRouteLeave(GMapRoute item) { if (marker != null) { try { if (routesOverlay.Markers.Contains(marker)) routesOverlay.Markers.Remove(marker); } catch { } } }