ref #9704: fix NPE when moving node to root
[taxeditor.git] / eu.etaxonomy.taxeditor.navigation / src / main / java / eu / etaxonomy / taxeditor / navigation / navigator / e4 / handler / MoveTaxonNodeHandlerE4.java
index 2fc88aaf5abf9c8d8a899baea69caf82ed652234..746dcf4ce943bbfa72a1611c81f708edfbcebc7b 100644 (file)
@@ -120,12 +120,14 @@ public class MoveTaxonNodeHandlerE4 extends CdmHandlerE4 {
                     classificationUuid, true);
         }
 
-        if (parentTaxonNode.getTaxon().isPublish() != isPublish){
+        if (parentTaxonNode.getTaxon() != null && parentTaxonNode.getTaxon().isPublish() != isPublish){
             MessageDialog.openWarning(shell,
                     Messages.RemotingMoveTaxonNodeHandler_DIFFERENT_PUBLISH_TITLE,
                     Messages.RemotingMoveTaxonNodeHandler_DIFFERENT_PUBLISH_MESSAGE);
         }
 
+
+
         if(parentTaxonNode != null){
             if(NavigationUtil.isDirty(parentTaxonNode, partService)){
                 MessageDialog.openWarning(shell,