fix NPE for unselected feature tree
authorAndreas Müller <a.mueller@bgbm.org>
Thu, 15 May 2014 15:59:06 +0000 (15:59 +0000)
committerAndreas Müller <a.mueller@bgbm.org>
Thu, 15 May 2014 15:59:06 +0000 (15:59 +0000)
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/featuretree/FeatureTreeEditorWizard.java

index 49a606c4445f8d9c85a25fab1c7420349779540a..24a7795afecaed2f557a64ebf55cac2976e0f693 100644 (file)
@@ -58,7 +58,9 @@ public class FeatureTreeEditorWizard extends Wizard {
        @Override
        public boolean performFinish() {
                try{
-                       CdmStore.getService(IFeatureTreeService.class).saveOrUpdate(selectedFeatureTree);
+                       if (selectedFeatureTree != null){
+                               CdmStore.getService(IFeatureTreeService.class).saveOrUpdate(selectedFeatureTree);
+                       }
                        conversation.commit();
                }finally{
                        conversation.close();