diff --git a/src/xenia/apu/xma_context.cc b/src/xenia/apu/xma_context.cc index 8fc17d880..f0337a5e4 100644 --- a/src/xenia/apu/xma_context.cc +++ b/src/xenia/apu/xma_context.cc @@ -603,6 +603,9 @@ void XmaContext::Decode(XMA_CONTEXT_DATA* data) { */ if (ret < 0) { XELOGE("XmaContext {}: Error during decoding", id()); + data->input_buffer_0_valid = 0; + data->input_buffer_1_valid = 0; + assert_always(); return; // TODO bail out }