From ae4687270c20ee6a8cdb2b3cb8e17148ea05e30b Mon Sep 17 00:00:00 2001 From: Katja Luther Date: Fri, 5 Oct 2018 09:38:34 +0200 Subject: [PATCH] fix NPE when no ABCD preference exist when opening preference dialog --- .../databaseAdmin/preferencePage/AbcdImportPreference.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/databaseAdmin/preferencePage/AbcdImportPreference.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/databaseAdmin/preferencePage/AbcdImportPreference.java index c4846ee62..2d358a1e7 100755 --- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/databaseAdmin/preferencePage/AbcdImportPreference.java +++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/databaseAdmin/preferencePage/AbcdImportPreference.java @@ -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); -- 2.34.1