diff --git a/aegisub/src/audio_karaoke.cpp b/aegisub/src/audio_karaoke.cpp index 1fa4ddc3e..a159ce8d9 100644 --- a/aegisub/src/audio_karaoke.cpp +++ b/aegisub/src/audio_karaoke.cpp @@ -162,7 +162,7 @@ void AudioKaraoke::RenderText() { int w, h; split_area->GetClientSize(&w, &h); - if (split_area->GetClientSize() != rendered_line.GetSize()) { + if (!rendered_line.IsOk() || split_area->GetClientSize() != rendered_line.GetSize()) { rendered_line = wxBitmap(w, h); }