diff --git a/crates/project/src/project.rs b/crates/project/src/project.rs index fdee1d2db7a2cad7253d1c6cfe6859c4dca460a3..641d89fa29515800b05f1f2cd1314292124727f6 100644 --- a/crates/project/src/project.rs +++ b/crates/project/src/project.rs @@ -2205,8 +2205,11 @@ impl Project { snapshot.anchor_before(range.start) ..snapshot.anchor_after(range.end) }) - .collect(); - worker_matched_buffers.insert(buffer.clone(), buffer_matches); + .collect::>(); + if !buffer_matches.is_empty() { + worker_matched_buffers + .insert(buffer.clone(), buffer_matches); + } } }); }