diff --git a/libnm-util/nm-connection.c b/libnm-util/nm-connection.c index 1c006d8857..29886d07cc 100644 --- a/libnm-util/nm-connection.c +++ b/libnm-util/nm-connection.c @@ -2,6 +2,7 @@ #include #include #include "nm-connection.h" +#include "nm-utils.h" typedef struct { GHashTable *settings; @@ -194,6 +195,9 @@ add_one_setting_to_hash (gpointer key, gpointer data, gpointer user_data) GHashTable *connection_hash = (GHashTable *) user_data; GHashTable *setting_hash; + g_return_if_fail (setting != NULL); + g_return_if_fail (connection_hash != NULL); + setting_hash = nm_setting_to_hash (setting); if (setting_hash) g_hash_table_insert (connection_hash,