diff --git a/dp/wifi3.0/monitor/dp_mon.c b/dp/wifi3.0/monitor/dp_mon.c index 000802ac6e..02879c05b0 100644 --- a/dp/wifi3.0/monitor/dp_mon.c +++ b/dp/wifi3.0/monitor/dp_mon.c @@ -1571,6 +1571,9 @@ dp_enable_enhanced_stats(struct cdp_soc_t *soc, uint8_t pdev_id) mon_pdev = pdev->monitor_pdev; + if (!mon_pdev) + return QDF_STATUS_E_FAILURE; + if (mon_pdev->enhanced_stats_en == 0) dp_cal_client_timer_start(mon_pdev->cal_client_ctx);