From 83b42efecd5670eb2243d678dbcb45b9fd3bd156 Mon Sep 17 00:00:00 2001 From: andriyDev Date: Mon, 29 Jun 2026 07:53:56 -0700 Subject: [PATCH] Try despawning the related Observer from ObservedBy. --- crates/bevy_ecs/src/observer/distributed_storage.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/bevy_ecs/src/observer/distributed_storage.rs b/crates/bevy_ecs/src/observer/distributed_storage.rs index c7bead140814f..cb5a813461334 100644 --- a/crates/bevy_ecs/src/observer/distributed_storage.rs +++ b/crates/bevy_ecs/src/observer/distributed_storage.rs @@ -536,7 +536,7 @@ impl Component for ObservedBy { // Despawn Observer if it has no more active sources. if total_entities == despawned_watched_entities { - world.commands().entity(e).despawn(); + world.commands().entity(e).try_despawn(); } } })