diff --git a/src/bin/evas/evas_cserve2_slave.c b/src/bin/evas/evas_cserve2_slave.c index a5a407bd61..5f9bc3246c 100644 --- a/src/bin/evas/evas_cserve2_slave.c +++ b/src/bin/evas/evas_cserve2_slave.c @@ -459,7 +459,7 @@ image_load(const char *file, const char *key, const char *shmfile, result->w = property.w; result->h = property.h; - if (property.alpha) + if (property.alpha && property.premul) { result->alpha_sparse = evas_cserve2_image_premul_data((unsigned int *) map, result->w * result->h);