diff --git a/components/cmn_services/policy_mgr/src/wlan_policy_mgr_action.c b/components/cmn_services/policy_mgr/src/wlan_policy_mgr_action.c index 3f13a9b0c7fe..0f82d1a87379 100644 --- a/components/cmn_services/policy_mgr/src/wlan_policy_mgr_action.c +++ b/components/cmn_services/policy_mgr/src/wlan_policy_mgr_action.c @@ -2287,9 +2287,13 @@ QDF_STATUS policy_mgr_valid_sap_conc_channel_check( return QDF_STATUS_E_FAILURE; } } else { - policy_mgr_warn("Can't have concurrency on %d", - ch_freq); - return QDF_STATUS_E_FAILURE; + if (!(policy_mgr_sta_sap_scc_on_lte_coex_chan + (psoc)) && !(policy_mgr_is_safe_channel + (psoc, ch_freq))) { + policy_mgr_warn("Can't have concurrency due to unsafe channel %d", + ch_freq); + return QDF_STATUS_E_FAILURE; + } } } }