From 0613242bb57a30b9079585585f1af2e24a68cab8 Mon Sep 17 00:00:00 2001 From: Katja Luther Date: Tue, 5 Feb 2019 09:52:28 +0100 Subject: [PATCH] fix #7856: fix NPE --- .../eu/etaxonomy/taxeditor/preference/PreferencesUtil.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/PreferencesUtil.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/PreferencesUtil.java index 8d9fef5a8..8f9227504 100644 --- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/PreferencesUtil.java +++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/PreferencesUtil.java @@ -123,7 +123,9 @@ public class PreferencesUtil implements IPreferenceKeys { * **/ public static void setStringValue(String name, String value) { - getPreferenceStore().setValue(prefKey(name), value); + if (value != null){ + getPreferenceStore().setValue(prefKey(name), value); + } } /** @@ -1366,6 +1368,7 @@ public class PreferencesUtil implements IPreferenceKeys { } public static void setDisplayStatusInChecklistEditor(String selection) { setStringValue(EditorPreferencePredicate.DisplayOfStatus.getKey(), selection); + } /** -- 2.34.1