diff --git a/umac/regulatory/core/src/reg_services.c b/umac/regulatory/core/src/reg_services.c index 8376a957aaf4..a10a2f49b16b 100644 --- a/umac/regulatory/core/src/reg_services.c +++ b/umac/regulatory/core/src/reg_services.c @@ -2184,6 +2184,9 @@ QDF_STATUS reg_get_current_cc(struct wlan_objmgr_psoc *psoc, if (rd->flags == CC_IS_SET) { rd->cc.country_code = soc_reg->ctry_code; + } else if (rd->flags == ALPHA_IS_SET) { + qdf_mem_copy(rd->cc.alpha, soc_reg->current_country, + sizeof(rd->cc.alpha)); } return QDF_STATUS_SUCCESS;