diff --git a/src/app/vertextool/qgsvertextool.cpp b/src/app/vertextool/qgsvertextool.cpp index 0dbc33b57b70..60dfad3aa3b9 100644 --- a/src/app/vertextool/qgsvertextool.cpp +++ b/src/app/vertextool/qgsvertextool.cpp @@ -2440,7 +2440,7 @@ void QgsVertexTool::applyEditsToLayers( QgsVertexTool::VertexEdits &edits ) { QgsFeatureList removedFeatures; double largest = 0; - QgsFeature originalFeature = layer->getFeature( it2.key() ); + QgsFeature originalFeature = layer->getFeature( itFeatEdit.key() ); int largestPartIndex = -1; for ( int i = 0; i < newGeoms.size(); ++i ) {