ht_info->ampdu_enable = 1;
        ht_info->ampdu_factor = 2;
-       ht_info->mpdu_density = 0;
 
        ieee->tx_dis_rate_fallback = 0;
        ieee->tx_use_drv_assinged_rate = 0;
                                                            HT_AGG_SIZE_32K);
                }
        }
-       ht_info->current_mpdu_density = max_t(u8, ht_info->mpdu_density,
-                                             pPeerHTCap->MPDUDensity);
+       ht_info->current_mpdu_density = pPeerHTCap->MPDUDensity;
        if (ht_info->iot_action & HT_IOT_ACT_TX_USE_AMSDU_8K) {
                ht_info->current_ampdu_enable = false;
        }
        ht_info->cur_short_gi_20mhz = false;
        ht_info->cur_short_gi_40mhz = false;
 
-       ht_info->current_mpdu_density = ht_info->mpdu_density;
+       ht_info->current_mpdu_density = 0;
        ht_info->CurrentAMPDUFactor = ht_info->ampdu_factor;
 
        memset((void *)(&ht_info->SelfHTCap), 0,