ref #8385 Remove publish flag preference when set to default
[taxeditor.git] / eu.etaxonomy.taxeditor.store / src / main / java / eu / etaxonomy / taxeditor / preference / PublishFlagLocalPreference.java
index b5b45976e9f94f3d6cbdcfad448b9486836a7dae..d33e3d265f63f88ef07c67115fac9aae0af5aade 100755 (executable)
@@ -112,13 +112,17 @@ public class PublishFlagLocalPreference extends CdmPreferencePage {
         }
         int index = 0;
 
-
-        for (String itemLabel : publishFlagBehaviour.getItems()){
-           if (itemLabel.startsWith(publishBehaviour.getLabel())){
-                publishFlagBehaviour.select(index);
-                break;
+        if(publishBehaviour==null){
+            publishFlagBehaviour.select(0);
+        }
+        else{
+            for (String itemLabel : publishFlagBehaviour.getItems()){
+                if (itemLabel.startsWith(publishBehaviour.getLabel())){
+                    publishFlagBehaviour.select(index);
+                    break;
+                }
+                index++;
             }
-            index++;
         }
 
         return composite;