diff --git a/pallets/liquid-staking/src/lib.rs b/pallets/liquid-staking/src/lib.rs index 1c74d38ef..851ec05d5 100644 --- a/pallets/liquid-staking/src/lib.rs +++ b/pallets/liquid-staking/src/lib.rs @@ -1648,10 +1648,8 @@ pub mod pallet { #[require_transactional] fn do_multi_withdraw_unbonded(num_slashing_spans: u32) -> DispatchResult { - if XcmRequests::::iter().count().is_zero() { - for derivative_index in StakingLedgers::::iter_keys() { - Self::do_withdraw_unbonded(derivative_index, num_slashing_spans)?; - } + for derivative_index in StakingLedgers::::iter_keys() { + Self::do_withdraw_unbonded(derivative_index, num_slashing_spans)?; } Ok(())