diff --git a/core/sme/src/common/sme_api.c b/core/sme/src/common/sme_api.c index c77c993249f3..031fde23ee96 100644 --- a/core/sme/src/common/sme_api.c +++ b/core/sme/src/common/sme_api.c @@ -14486,10 +14486,6 @@ QDF_STATUS sme_add_dialog_cmd(mac_handle_t mac_handle, return status; } - mlme_set_twt_command_in_progress(mac->psoc, - (struct qdf_mac_addr *)twt_params->peer_macaddr, - twt_params->dialog_id, WLAN_TWT_SETUP); - /* * Add the dialog id to TWT context to drop back to back * commands @@ -14498,6 +14494,10 @@ QDF_STATUS sme_add_dialog_cmd(mac_handle_t mac_handle, (struct qdf_mac_addr *)twt_params->peer_macaddr, twt_params->dialog_id); + mlme_set_twt_command_in_progress(mac->psoc, + (struct qdf_mac_addr *)twt_params->peer_macaddr, + twt_params->dialog_id, WLAN_TWT_SETUP); + /* Serialize the req through MC thread */ mac->sme.twt_add_dialog_cb = twt_add_dialog_cb; twt_msg.bodyptr = cmd_params;