diff --git a/crates/db/src/tb_worldstate.rs b/crates/db/src/tb_worldstate.rs index bd65483d..2a2320aa 100644 --- a/crates/db/src/tb_worldstate.rs +++ b/crates/db/src/tb_worldstate.rs @@ -651,7 +651,19 @@ impl DbTransaction for TupleBoxTransaction { obj, verbdefs, ) - .await + .await?; + + if verb_attrs.binary.is_some() { + object_relations::upsert_obj_uuid_value( + &self.tx, + WorldStateRelation::VerbProgram, + obj, + uuid, + verb_attrs.binary.unwrap(), + ) + .await?; + } + Ok(()) } async fn add_object_verb(