diff --git a/system-settings/plugins/keyfile/plugin.c b/system-settings/plugins/keyfile/plugin.c index ff9cadb4fa..fb703704e5 100644 --- a/system-settings/plugins/keyfile/plugin.c +++ b/system-settings/plugins/keyfile/plugin.c @@ -155,7 +155,8 @@ dir_changed (GFileMonitor *monitor, g_warning ("%s: couldn't update connection settings: (%d) %s", __func__, error ? error->code : 0, error ? error->message : "unknown"); - g_error_free (error); + if (error) + g_error_free (error); } g_object_unref (tmp); }