diff --git a/aegisub/src/audio_display.cpp b/aegisub/src/audio_display.cpp index 0c25d62e3..83a4a5603 100644 --- a/aegisub/src/audio_display.cpp +++ b/aegisub/src/audio_display.cpp @@ -788,6 +788,8 @@ END_EVENT_TABLE() void AudioDisplay::OnPaint(wxPaintEvent&) { + if (!audio_renderer_provider) return; + wxAutoBufferedPaintDC dc(this); wxRect audio_bounds(0, audio_top, GetClientSize().GetWidth(), audio_height);