diff --git a/crates/dap_adapters/src/javascript.rs b/crates/dap_adapters/src/javascript.rs index 67adb5629b..fd48c59959 100644 --- a/crates/dap_adapters/src/javascript.rs +++ b/crates/dap_adapters/src/javascript.rs @@ -522,7 +522,11 @@ impl DebugAdapter for JsDebugAdapter { } fn label_for_child_session(&self, args: &StartDebuggingRequestArguments) -> Option { - let label = args.configuration.get("name")?.as_str()?; + let label = args + .configuration + .get("name")? + .as_str() + .filter(|name| !name.is_empty())?; Some(label.to_owned()) } }