diff --git a/src/dev-util/stereo-switch.gd b/src/dev-util/stereo-switch.gd index 79baf1a0..6d519fbd 100644 --- a/src/dev-util/stereo-switch.gd +++ b/src/dev-util/stereo-switch.gd @@ -16,9 +16,11 @@ func update_mix_target(): func play(from:float = 0.0) -> void: - match State.speech_language: - 1: stream = default_stream - 2: - if alternate_streams.keys().has("de"): - stream = alternate_streams["de"] + if not alternate_streams == {}: + match State.speech_language: + 1: stream = default_stream + 2: + if alternate_streams.keys().has("de"): + stream = alternate_streams["de"] + super.play(from)