diff --git a/crates/audio/src/audio.rs b/crates/audio/src/audio.rs index fd3f4e0515..0216bf47be 100644 --- a/crates/audio/src/audio.rs +++ b/crates/audio/src/audio.rs @@ -44,6 +44,10 @@ impl Audio { } pub fn play_sound(sound: Sound, cx: &AppContext) { + if !cx.has_global::() { + return; + } + let this = cx.global::(); let Some(output_handle) = this.output_handle.as_ref() else {