diff options
Diffstat (limited to 'libnm-core/nm-simple-connection.c')
-rw-r--r-- | libnm-core/nm-simple-connection.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libnm-core/nm-simple-connection.c b/libnm-core/nm-simple-connection.c index febacdc54c..0512cfbbef 100644 --- a/libnm-core/nm-simple-connection.c +++ b/libnm-core/nm-simple-connection.c @@ -88,7 +88,9 @@ nm_simple_connection_new_from_dbus (GHashTable *hash, GError **error) goto failed; } - setting = _nm_setting_new_from_dbus (type, setting_hash); + setting = _nm_setting_new_from_dbus (type, setting_hash, hash, error); + if (!setting) + goto failed; nm_connection_add_setting (connection, setting); } |