diff --git a/crates/nu-cli/src/completions/completer.rs b/crates/nu-cli/src/completions/completer.rs index cbd89b3bcf8b9..0ef28cb454bd5 100644 --- a/crates/nu-cli/src/completions/completer.rs +++ b/crates/nu-cli/src/completions/completer.rs @@ -347,7 +347,9 @@ impl NuCompleter { if let Some(external_result) = self.external_completion( block_id, &spans, offset, new_span, ) { - return external_result; + if !external_result.is_empty() { + return external_result; + } } }