diff --git a/umac/dfs/dispatcher/src/wlan_dfs_init_deinit_api.c b/umac/dfs/dispatcher/src/wlan_dfs_init_deinit_api.c index 4a6d5e3c95..ab01524931 100644 --- a/umac/dfs/dispatcher/src/wlan_dfs_init_deinit_api.c +++ b/umac/dfs/dispatcher/src/wlan_dfs_init_deinit_api.c @@ -189,6 +189,8 @@ QDF_STATUS wlan_dfs_pdev_obj_destroy_notification(struct wlan_objmgr_pdev *pdev, WLAN_UMAC_COMP_DFS, (void *)dfs); + nif_dfs_detach(dfs); + sif_dfs_detach(dfs); dfs->dfs_pdev_obj = NULL; dfs_destroy_object(dfs); }