diff --git a/crates/js-component-bindgen/src/intrinsics/mod.rs b/crates/js-component-bindgen/src/intrinsics/mod.rs index db2e9e077..47dce8067 100644 --- a/crates/js-component-bindgen/src/intrinsics/mod.rs +++ b/crates/js-component-bindgen/src/intrinsics/mod.rs @@ -873,7 +873,7 @@ impl Intrinsic { r#" function {get_current_global_task_meta_fn}(componentIdx) {{ const v = {global_current_task_meta_obj}[componentIdx]; - if (v === undefined) {{ return v; }} + if (v === undefined || v === null) {{ return undefined; }} return {{ ...v }}; }} "#,