diff --git a/swing/src/net/sf/openrocket/gui/dialogs/motor/thrustcurve/MotorFilterPanel.java b/swing/src/net/sf/openrocket/gui/dialogs/motor/thrustcurve/MotorFilterPanel.java index 421c4f3c8..e54f686ce 100644 --- a/swing/src/net/sf/openrocket/gui/dialogs/motor/thrustcurve/MotorFilterPanel.java +++ b/swing/src/net/sf/openrocket/gui/dialogs/motor/thrustcurve/MotorFilterPanel.java @@ -151,7 +151,9 @@ public abstract class MotorFilterPanel extends JPanel { @Override public void contentsChanged(ListDataEvent e) { - MotorFilterPanel.this.filter.setExcludedManufacturers( manufacturerCheckList.getUncheckedItems() ); + Collection uncheckedManufacturers = manufacturerCheckList.getUncheckedItems(); + MotorFilterPanel.this.filter.setExcludedManufacturers( uncheckedManufacturers ); + ((SwingPreferences) Application.getPreferences()).setExcludedMotorManufacturers(uncheckedManufacturers); onSelectionChanged(); } });