diff --git a/src/image.c b/src/image.c index f869a95c15d..96280f3ef46 100644 --- a/src/image.c +++ b/src/image.c @@ -6508,7 +6508,8 @@ xpm_load_image (struct frame *f, if (ximg) { image_destroy_x_image (ximg); - image_destroy_x_image (mask_img); + if (mask_img) + image_destroy_x_image (mask_img); image_clear_image (f, img); } return 0;