diff --git a/src/video_output/vout_subpictures.c b/src/video_output/vout_subpictures.c index 4237c72be8d6c20596042e5bea91078636050066..31fe32772c6ff5e1344da9f733eea7aebc214590 100644 --- a/src/video_output/vout_subpictures.c +++ b/src/video_output/vout_subpictures.c @@ -498,7 +498,7 @@ void spu_RenderSubpictures( spu_t *p_spu, video_format_t *p_fmt, } /* Take care of the aspect ratio */ - if( p_region->fmt.i_sar_num * p_fmt->i_sar_den != + if( p_region && p_region->fmt.i_sar_num * p_fmt->i_sar_den != p_region->fmt.i_sar_den * p_fmt->i_sar_num ) { i_scale_width = i_scale_width *