diff --git a/src/settings/nm-settings-connection.c b/src/settings/nm-settings-connection.c index 00f357696d..9b289f9f21 100644 --- a/src/settings/nm-settings-connection.c +++ b/src/settings/nm-settings-connection.c @@ -2672,8 +2672,8 @@ nm_settings_connection_autoconnect_is_blocked (NMSettingsConnection *self) { NMSettingsConnectionPrivate *priv = NM_SETTINGS_CONNECTION_GET_PRIVATE (self); - return !priv->autoconnect_blocked_reason - && priv->autoconnect_retries != 0; + return priv->autoconnect_blocked_reason != NM_SETTINGS_AUTO_CONNECT_BLOCKED_REASON_NONE + || priv->autoconnect_retries == 0; } /*****************************************************************************/