diff --git a/gio/gnetworkmonitornm.c b/gio/gnetworkmonitornm.c index 5bc8c925a..4e2a35e8a 100644 --- a/gio/gnetworkmonitornm.c +++ b/gio/gnetworkmonitornm.c @@ -167,7 +167,8 @@ sync_properties (GNetworkMonitorNM *nm, nm_connectivity = g_variant_get_uint32 (v); g_variant_unref (v); - if (nm_connectivity == NM_CONNECTIVITY_NONE) + if (nm_connectivity == NM_CONNECTIVITY_UNKNOWN || + nm_connectivity == NM_CONNECTIVITY_NONE) { new_network_available = FALSE; new_network_metered = FALSE;