diff --git a/gio/gnetworkmonitornm.c b/gio/gnetworkmonitornm.c index afa23f7e1..5bab65d6e 100644 --- a/gio/gnetworkmonitornm.c +++ b/gio/gnetworkmonitornm.c @@ -161,6 +161,9 @@ sync_properties (GNetworkMonitorNM *nm, GNetworkConnectivity new_connectivity; v = g_dbus_proxy_get_cached_property (nm->priv->proxy, "Connectivity"); + if (!v) + return; + nm_connectivity = g_variant_get_uint32 (v); g_variant_unref (v);