fix NPE when no ABCD preference exist when opening preference dialog
authorKatja Luther <k.luther@bgbm.org>
Fri, 5 Oct 2018 07:38:34 +0000 (09:38 +0200)
committerKatja Luther <k.luther@bgbm.org>
Fri, 5 Oct 2018 08:11:26 +0000 (10:11 +0200)
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/databaseAdmin/preferencePage/AbcdImportPreference.java

index c4846ee62eb837ef12b0b549d5144b717c9a0ed2..2d358a1e71cdab96262e18ec4c2a3df270d2ba31 100755 (executable)
@@ -286,8 +286,9 @@ public class AbcdImportPreference extends CdmPreferencePage implements IE4AdminP
 
         // TODO remember last selection
         nomenclaturalCodeSelectionCombo.addSelectionListener(this);
-
-        allowOverride = preference.isAllowOverride();
+        if (preference != null){
+            allowOverride = preference.isAllowOverride();
+        }
         Button checkAllowOverride = new Button(composite, SWT.CHECK);
         checkAllowOverride.setSelection(allowOverride);
         checkAllowOverride.setText(Messages.AbcdImportPreference_allow_override);