diff -ura a/src/devices/nm-device.c b/src/devices/nm-device.c --- a/src/devices/nm-device.c 2017-06-05 19:02:45.628434326 -0700 +++ b/src/devices/nm-device.c 2017-06-05 19:11:08.018356248 -0700 @@ -7725,7 +7725,7 @@ nm_platform_process_events (nm_device_get_platform (self)); g_clear_object (&priv->ext_ip6_config_captured); priv->ext_ip6_config_captured = nm_ip6_config_capture (nm_device_get_platform (self), - nm_device_get_ifindex (self), + nm_device_get_ip_ifindex (self), FALSE, NM_SETTING_IP6_CONFIG_PRIVACY_UNKNOWN);