diff --git a/crates/bevy_ecs/src/schedule/mod.rs b/crates/bevy_ecs/src/schedule/mod.rs index 6d6239a74eb03..4b05dabd18054 100644 --- a/crates/bevy_ecs/src/schedule/mod.rs +++ b/crates/bevy_ecs/src/schedule/mod.rs @@ -158,7 +158,7 @@ impl Schedule { ) -> &mut Self { let stage = self .get_stage_mut::(name) - .expect("stage does not exist or is the wrong type"); + .unwrap_or_else(|| panic!("stage '{}' does not exist or is the wrong type", name)); func(stage); self }