diff --git a/crates/editor/src/editor.rs b/crates/editor/src/editor.rs index 5c2f00e2b3..9f2988ada9 100644 --- a/crates/editor/src/editor.rs +++ b/crates/editor/src/editor.rs @@ -1886,6 +1886,9 @@ impl Editor { let task = cx.spawn_weak(|this, mut cx| { async move { let completions = completions.await?; + if completions.is_empty() { + return Ok(()); + } let mut menu = CompletionsMenu { id,