diff --git a/crates/nu-cli/src/cli.rs b/crates/nu-cli/src/cli.rs index e4bafd20c4..e37c1894a4 100644 --- a/crates/nu-cli/src/cli.rs +++ b/crates/nu-cli/src/cli.rs @@ -640,6 +640,7 @@ async fn process_line( }) = pipeline.commands.list[0] { if dunce::canonicalize(name).is_ok() + && PathBuf::from(name).is_dir() && which::which(name).is_err() && args.list.is_empty() {