diff --git a/swing/src/net/sf/openrocket/gui/main/SimulationPanel.java b/swing/src/net/sf/openrocket/gui/main/SimulationPanel.java index cc6466470..1716cc016 100644 --- a/swing/src/net/sf/openrocket/gui/main/SimulationPanel.java +++ b/swing/src/net/sf/openrocket/gui/main/SimulationPanel.java @@ -1009,6 +1009,9 @@ public class SimulationPanel extends JPanel { } else { simulationTable.clearSelection(); for (int row : previousSelection) { + if (row < 0 || row >= simulationTable.getRowCount()) { + continue; + } simulationTable.addRowSelectionInterval(row, row); } }