diff --git a/beacon_chain/utils/vec_shuffle/src/lib.rs b/beacon_chain/utils/vec_shuffle/src/lib.rs index 184c5e165..72cbd430c 100644 --- a/beacon_chain/utils/vec_shuffle/src/lib.rs +++ b/beacon_chain/utils/vec_shuffle/src/lib.rs @@ -29,7 +29,7 @@ pub fn shuffle(seed: &[u8], mut list: Vec) -> Result, ShuffleErr> { return Ok(list); } - for i in 0..(list.len().saturating_sub(1)) { + for i in 0..(list.len() - 1) { let n = list.len() - i; let j = rng.rand_range(n as u32) as usize + i; list.swap(i, j);