diff --git a/core/src/processing/data/Table.java b/core/src/processing/data/Table.java index f96c15230..2b6ac5172 100644 --- a/core/src/processing/data/Table.java +++ b/core/src/processing/data/Table.java @@ -2428,8 +2428,10 @@ public class Table { } } } + // Need to increment before setRow(), because it calls ensureBounds() + // https://github.com/processing/processing/issues/5406 + ++rowCount; setRow(insert, columnData); - rowCount++; } /**