diff --git a/libvips/foreign/vips2webp.c b/libvips/foreign/vips2webp.c index 660fa29f..b45a1d4b 100644 --- a/libvips/foreign/vips2webp.c +++ b/libvips/foreign/vips2webp.c @@ -179,6 +179,8 @@ vips_webp_write_init( VipsWebPWrite *write, VipsImage *image, write->config.alpha_quality = alpha_q; write->config.method = reduction_effort; + if( lossless ) + write->config.quality = Q; if( near_lossless ) write->config.near_lossless = Q; if( smart_subsample )