diff --git a/src/platform/nm-fake-platform.c b/src/platform/nm-fake-platform.c index e68fd372d5..b2878e3b0c 100644 --- a/src/platform/nm-fake-platform.c +++ b/src/platform/nm-fake-platform.c @@ -1078,6 +1078,8 @@ ip6_route_delete (NMPlatform *platform, int ifindex, struct in6_addr network, in NMFakePlatformPrivate *priv = NM_FAKE_PLATFORM_GET_PRIVATE (platform); int i; + metric = nm_utils_ip6_route_metric_normalize (metric); + for (i = 0; i < priv->ip6_routes->len; i++) { NMPlatformIP6Route *route = &g_array_index (priv->ip6_routes, NMPlatformIP6Route, i); NMPlatformIP6Route deleted_route;