diff --git a/src/dfx/src/commands/new.rs b/src/dfx/src/commands/new.rs index 15c7a388b7..412d8269f3 100644 --- a/src/dfx/src/commands/new.rs +++ b/src/dfx/src/commands/new.rs @@ -765,7 +765,7 @@ fn get_opts_interactively(opts: NewOpts) -> DfxResult { let opts = NewOpts { extras, - frontend: frontend.map(|f| f.name.0.clone()), + frontend: Some(frontend.map_or_else(|| "none".to_string(), |f| f.name.0.clone())), r#type: Some(backend.name.0.clone()), ..opts };