diff --git a/src/core/raster/qgsrasterrenderer.cpp b/src/core/raster/qgsrasterrenderer.cpp index 17579fb148f5..60d977c715d2 100644 --- a/src/core/raster/qgsrasterrenderer.cpp +++ b/src/core/raster/qgsrasterrenderer.cpp @@ -163,7 +163,7 @@ void QgsRasterRenderer::toSld( QDomDocument &doc, QDomElement &element, const Qg element.appendChild( rasterSymolizerElem ); // add opacity only is different from default - if ( opacity() != 1.0 ) + if ( !qgsDoubleNear( opacity(), 1.0 ) ) { QDomElement opacityElem = doc.createElement( QStringLiteral( "sld:Opacity" ) ); opacityElem.appendChild( doc.createTextNode( QString::number( opacity() ) ) );