diff --git a/milli/src/search/mod.rs b/milli/src/search/mod.rs index ce5a6bc88..7560fbf0a 100644 --- a/milli/src/search/mod.rs +++ b/milli/src/search/mod.rs @@ -133,7 +133,7 @@ impl<'a> Search<'a> { initial_candidates.union_with(&bucket_candidates); if offset != 0 { - candidates.by_ref().skip(offset).for_each(drop); + candidates.by_ref().take(offset).for_each(drop); offset = offset.saturating_sub(len.min(offset)); len = len.saturating_sub(len.min(offset)); }