diff --git a/core/hdd/src/wlan_hdd_main.c b/core/hdd/src/wlan_hdd_main.c index bb548d2bb330..b7fbcf8d3a37 100644 --- a/core/hdd/src/wlan_hdd_main.c +++ b/core/hdd/src/wlan_hdd_main.c @@ -4591,7 +4591,11 @@ hdd_store_nss_chains_cfg_in_vdev(struct hdd_adapter *adapter) hdd_ctx->num_rf_chains); /* Store the nss chain config into the vdev */ - sme_store_nss_chains_cfg_in_vdev(adapter->vdev, &vdev_ini_cfg); + if (adapter->vdev) + sme_store_nss_chains_cfg_in_vdev(adapter->vdev, &vdev_ini_cfg); + else + hdd_err("Vdev is NULL"); + } bool hdd_is_vdev_in_conn_state(struct hdd_adapter *adapter)