diff --git a/src/nm-ip6-config.c b/src/nm-ip6-config.c index aaf5e70163..7a1f74af70 100644 --- a/src/nm-ip6-config.c +++ b/src/nm-ip6-config.c @@ -560,8 +560,7 @@ nm_ip6_config_create_setting (const NMIP6Config *config) s_route = nm_ip6_route_new (); nm_ip6_route_set_dest (s_route, &route->network); nm_ip6_route_set_prefix (s_route, route->plen); - if (!IN6_IS_ADDR_UNSPECIFIED (&route->network)) - nm_ip6_route_set_next_hop (s_route, &route->gateway); + nm_ip6_route_set_next_hop (s_route, &route->gateway); nm_ip6_route_set_metric (s_route, route->metric); nm_setting_ip6_config_add_route (s_ip6, s_route);