diff --git a/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c b/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c index 87202f1..7f817f7 100644 --- a/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c +++ b/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c @@ -3821,7 +3821,8 @@ woal_cfg80211_reg_notifier(struct wiphy *wiphy, break; } if (priv->wdev && priv->wdev->wiphy && - (request->initiator != NL80211_REGDOM_SET_BY_COUNTRY_IE)) { + (request->initiator != NL80211_REGDOM_SET_BY_COUNTRY_IE) && + (MTRUE != is_cfg80211_special_region_code(region))) { band = priv->phandle->band; priv->phandle->band = IEEE80211_BAND_2GHZ; woal_send_domain_info_cmd_fw(priv, MOAL_IOCTL_WAIT);