diff --git a/src/app/mesh/qgsmeshtransformcoordinatesdockwidget.cpp b/src/app/mesh/qgsmeshtransformcoordinatesdockwidget.cpp index 8b1f99a8d492..4af794cf77bd 100644 --- a/src/app/mesh/qgsmeshtransformcoordinatesdockwidget.cpp +++ b/src/app/mesh/qgsmeshtransformcoordinatesdockwidget.cpp @@ -131,13 +131,10 @@ void QgsMeshTransformCoordinatesDockWidget::calculate() if ( mCheckBoxZFromProjectTerrain->isChecked() ) { mTransformVertices.setZFromTerrain( mCheckBoxZFromProjectTerrain->isChecked() ); - mIsResultValid = mTransformVertices.calculate( mInputLayer, QgsProject::instance() ); - } - else - { - mIsResultValid = mTransformVertices.calculate( mInputLayer ); } + mIsResultValid = mTransformVertices.calculate( mInputLayer, QgsProject::instance() ); + mIsCalculated = true; mButtonApply->setEnabled( mIsResultValid );