diff --git a/legacy/evas/src/lib/engines/common/evas_image_main.c b/legacy/evas/src/lib/engines/common/evas_image_main.c index 53c92537cc..3d2e414b99 100644 --- a/legacy/evas/src/lib/engines/common/evas_image_main.c +++ b/legacy/evas/src/lib/engines/common/evas_image_main.c @@ -118,6 +118,7 @@ static int _evas_common_image_dirty(RGBA_Image* dst, const RGBA_Image* src) { evas_common_image_colorspace_normalize(dst); + evas_common_image_surface_alloc(dst->image); evas_common_blit_rectangle(src, dst, 0, 0, src->image->w, src->image->h, 0, 0); evas_common_cpu_end_opt();