diff --git a/components/umac/mlme/connection_mgr/dispatcher/src/wlan_cm_roam_api.c b/components/umac/mlme/connection_mgr/dispatcher/src/wlan_cm_roam_api.c index 9eb559964fe5..6660537c32c4 100644 --- a/components/umac/mlme/connection_mgr/dispatcher/src/wlan_cm_roam_api.c +++ b/components/umac/mlme/connection_mgr/dispatcher/src/wlan_cm_roam_api.c @@ -145,7 +145,7 @@ QDF_STATUS wlan_cm_enable_rso(struct wlan_objmgr_pdev *pdev, uint8_t vdev_id, struct wlan_objmgr_psoc *psoc = wlan_pdev_get_psoc(pdev); QDF_STATUS status; - if (reason == REASON_DRIVER_DISABLED && requestor) + if (reason == REASON_DRIVER_ENABLED && requestor) mlme_set_operations_bitmap(psoc, vdev_id, requestor, true); status = cm_roam_acquire_lock();