diff --git a/src/gui/qgsrasterlayersaveasdialog.cpp b/src/gui/qgsrasterlayersaveasdialog.cpp index eb5a6f6e39e..2be16964711 100644 --- a/src/gui/qgsrasterlayersaveasdialog.cpp +++ b/src/gui/qgsrasterlayersaveasdialog.cpp @@ -852,7 +852,7 @@ double QgsRasterLayerSaveAsDialog::noDataCellValue( int row, int column ) const QLineEdit *lineEdit = dynamic_cast( mNoDataTableWidget->cellWidget( row, column ) ); if ( !lineEdit || lineEdit->text().isEmpty() ) { - std::numeric_limits::quiet_NaN(); + return std::numeric_limits::quiet_NaN(); } return lineEdit->text().toDouble(); }