diff --git a/[refs] b/[refs] index 54ee888bd4e4..dbf594204d35 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 276556dbd2d9f56f8933393f927e88fae142ce8f +refs/heads/master: a203c2aa4cefccb879c879b8e1cad1a09a679e55 diff --git a/trunk/net/wireless/reg.c b/trunk/net/wireless/reg.c index 1ad0f39fe091..4453eb721e13 100644 --- a/trunk/net/wireless/reg.c +++ b/trunk/net/wireless/reg.c @@ -1125,12 +1125,13 @@ void wiphy_update_regulatory(struct wiphy *wiphy, enum ieee80211_band band; if (ignore_reg_update(wiphy, initiator)) - goto out; + return; + for (band = 0; band < IEEE80211_NUM_BANDS; band++) { if (wiphy->bands[band]) handle_band(wiphy, band, initiator); } -out: + reg_process_beacons(wiphy); reg_process_ht_flags(wiphy); if (wiphy->reg_notifier)