diff --git a/src/core/qgspallabeling.cpp b/src/core/qgspallabeling.cpp index 577acecf1b9a..cf01124eb7ad 100644 --- a/src/core/qgspallabeling.cpp +++ b/src/core/qgspallabeling.cpp @@ -1205,7 +1205,7 @@ bool QgsPalLayerSettings::dataDefinedEvaluate( DataDefinedProperties p, QVariant QVariant result = dataDefinedValue( p, *mCurFeat, *mCurFields ); - if ( result.isValid() ) // filter NULL values? i.e. && !result.isNull() + if ( result.isValid() && !result.isNull() ) { //QgsDebugMsgLevel( QString( "result type:" ) + QString( result.typeName() ), 4 ); //QgsDebugMsgLevel( QString( "result string:" ) + result.toString(), 4 );