--- a/net80211/ieee80211_scan_ap.c +++ b/net80211/ieee80211_scan_ap.c @@ -783,12 +783,6 @@ pick_channel(struct ieee80211_scan_state /* break the loop as the subsequent chans won't be * better */ break; - - if (!IEEE80211_ARE_CHANS_SAME_MODE(c->chan, - ic->ic_bsschan)) - /* break the loop as the subsequent chans won't be - * better */ - break; } if (sta_assoc != 0) {