diff --git a/core/sme/src/csr/csr_api_roam.c b/core/sme/src/csr/csr_api_roam.c index 43073859a386..14b28531c220 100644 --- a/core/sme/src/csr/csr_api_roam.c +++ b/core/sme/src/csr/csr_api_roam.c @@ -15441,7 +15441,7 @@ QDF_STATUS csr_send_join_req_msg(struct mac_context *mac, uint32_t sessionId, if (wlan_reg_is_us(programmed_country)) { sme_err("US VLP not in place yet, connection not allowed"); status = QDF_STATUS_E_NOSUPPORT; - return status; + break; } if (wlan_reg_is_etsi(programmed_country)) { sme_debug("STA ctry:%c%c, doesn't match with AP ctry, switch to VLP",