diff --git a/libnm-core/nm-setting-wireless-security.c b/libnm-core/nm-setting-wireless-security.c index 1d07397878..8ddefba2f2 100644 --- a/libnm-core/nm-setting-wireless-security.c +++ b/libnm-core/nm-setting-wireless-security.c @@ -1031,8 +1031,8 @@ verify (NMSetting *setting, NMConnection *connection, GError **error) } } - if ( priv->pmf < 0 - || priv->pmf > NM_SETTING_WIRELESS_SECURITY_PMF_REQUIRED) { + G_STATIC_ASSERT_EXPR (((NMSettingWirelessSecurityPmf) -1) > 0); + if (priv->pmf > NM_SETTING_WIRELESS_SECURITY_PMF_REQUIRED) { g_set_error_literal (error, NM_CONNECTION_ERROR, NM_CONNECTION_ERROR_INVALID_PROPERTY,