diff --git a/core/sme/src/csr/csr_api_roam.c b/core/sme/src/csr/csr_api_roam.c index 7228ee6d0073..ada17ad5ca61 100644 --- a/core/sme/src/csr/csr_api_roam.c +++ b/core/sme/src/csr/csr_api_roam.c @@ -18725,6 +18725,14 @@ csr_roam_offload_scan(tpAniSirGlobal mac_ctx, uint8_t session_id, return QDF_STATUS_SUCCESS; } + /* Roaming is not supported currently for OWE akm */ + if (session->pCurRoamProfile && + (session->pCurRoamProfile->AuthType.authType[0] == + eCSR_AUTH_TYPE_OWE)) { + sme_info("OWE Roaming not suppprted by fw"); + return QDF_STATUS_SUCCESS; + } + /* * The Dynamic Config Items Update may happen even if the state is in * INIT. It is important to ensure that the command is passed down to