diff --git a/src/sound/midi.c b/src/sound/midi.c index 98c5100a0..31a8b86bf 100644 --- a/src/sound/midi.c +++ b/src/sound/midi.c @@ -399,6 +399,7 @@ midi_raw_out_byte(uint8_t val) void midi_clear_buffer(void) { + if (!midi) return; midi->midi_pos = 0; midi->midi_status = 0x00; midi->midi_cmd_pos = 0;