summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--libass/ass_render.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libass/ass_render.c b/libass/ass_render.c
index aba49ec3ad..62a484920a 100644
--- a/libass/ass_render.c
+++ b/libass/ass_render.c
@@ -1514,7 +1514,7 @@ static int ass_render_event(ass_event_t* event, event_images_t* event_images)
int alignment, halign, valign;
int device_x = 0, device_y = 0;
- if (!event->Style) {
+ if (event->Style >= frame_context.track->n_styles) {
mp_msg(MSGT_GLOBAL, MSGL_WARN, "No style found!\n");
return 1;
}