diff --git a/plugins/EnergyScan.form b/plugins/EnergyScan.form
index 7b50e48..6154a71 100644
--- a/plugins/EnergyScan.form
+++ b/plugins/EnergyScan.form
@@ -299,6 +299,7 @@
+
diff --git a/plugins/EnergyScan.java b/plugins/EnergyScan.java
index ce71d0d..4b45924 100644
--- a/plugins/EnergyScan.java
+++ b/plugins/EnergyScan.java
@@ -239,6 +239,7 @@ public class EnergyScan extends Panel {
jLabel9.setText("Alpha:");
spinnerAlpha.setModel(new javax.swing.SpinnerNumberModel(0.0d, 0.0d, 90.0d, 1.0d));
+ spinnerAlpha.setEnabled(false);
javax.swing.GroupLayout panelParametersLayout = new javax.swing.GroupLayout(panelParameters);
panelParameters.setLayout(panelParametersLayout);
@@ -449,6 +450,7 @@ public class EnergyScan extends Panel {
spinnerDelay.setValue(Double.valueOf(tokens[3].trim()));
comboMode.setSelectedIndex(Integer.valueOf(tokens[4].trim()));
spinnerOffset.setValue(Double.valueOf(tokens[5].trim()));
+ spinnerAlpha.setEnabled(comboMode.getSelectedItem().equals("LINEAR"));
} catch (Exception ex) {
SwingUtils.showException(this, ex);
}