diff --git a/CutToLength/MainForm.cs b/CutToLength/MainForm.cs index 56dc7c1..fb1169f 100644 --- a/CutToLength/MainForm.cs +++ b/CutToLength/MainForm.cs @@ -76,7 +76,12 @@ namespace CutToLength private void Save() { - var json = JsonConvert.SerializeObject(items, Formatting.Indented); + var itemsToSave = items; + + if (dataGridView1.Rows[items.Count - 1].IsNewRow == true) + itemsToSave.RemoveAt(itemsToSave.Count - 1); + + var json = JsonConvert.SerializeObject(itemsToSave, Formatting.Indented); var saveFileDialog = new SaveFileDialog(); saveFileDialog.Filter = "Json File|*.json";