diff --git a/pcbnew/zones_by_polygon.cpp b/pcbnew/zones_by_polygon.cpp index 3a242dbb65..0608b8df66 100644 --- a/pcbnew/zones_by_polygon.cpp +++ b/pcbnew/zones_by_polygon.cpp @@ -934,6 +934,7 @@ void PCB_EDIT_FRAME::Delete_Zone_Contour( wxDC* DC, ZONE_CONTAINER* aZone ) else { + SaveCopyInUndoList( aZone, UR_CHANGED ); aZone->m_Poly->RemoveContour( ncont ); }