diff --git a/net/wireless/util.c b/net/wireless/util.c index a20e420b2fc2..cd28aaceb438 100644 --- a/net/wireless/util.c +++ b/net/wireless/util.c @@ -739,8 +739,7 @@ void cfg80211_process_wdev_events(struct wireless_dev *wdev) wdev_lock(wdev); switch (ev->type) { case EVENT_CONNECT_RESULT: - if (!is_zero_ether_addr(ev->cr.bssid)) - bssid = ev->cr.bssid; + bssid = ev->cr.bssid; __cfg80211_connect_result( wdev->netdev, bssid, ev->cr.req_ie, ev->cr.req_ie_len,