diff --git a/libnm-core/nm-errors.c b/libnm-core/nm-errors.c index a1d5cc1853..5dbbb36d7f 100644 --- a/libnm-core/nm-errors.c +++ b/libnm-core/nm-errors.c @@ -49,7 +49,8 @@ register_error_domain (GQuark domain, nm_assert (e && e->value_nick && !strchr (e->value_nick, '-')); nm_sprintf_buf (error_name, "%s.%s", interface, e->value_nick); - g_dbus_error_register_error (domain, e->value, error_name); + if (!g_dbus_error_register_error (domain, e->value, error_name)) + nm_assert_not_reached (); } }