Fix potential NPE
authorPatrick Plitzner <p.plitzner@bgbm.org>
Tue, 6 Aug 2019 09:54:56 +0000 (11:54 +0200)
committerPatrick Plitzner <p.plitzner@bgbm.org>
Tue, 6 Aug 2019 10:35:18 +0000 (12:35 +0200)
eu.etaxonomy.taxeditor.workbench/src/main/java/eu/etaxonomy/taxeditor/workbench/SaveHandler.java

index ccb7eaa1c3c3a5ed3664d561a323ef0f5a72d202..fcb3e720aa679d73d19cdf8056c701dae6d171e3 100644 (file)
@@ -23,7 +23,9 @@ public class SaveHandler {
         if(!isSavable){
             if(activePart.getObject() instanceof ISelectionElementEditingPart){
                 MPart savablePart = WorkbenchUtility.findSavablePart((ISelectionElementEditingPart) activePart.getObject());
-                isSavable = savablePart.isDirty();
+                if(savablePart!=null){
+                    isSavable = savablePart.isDirty();
+                }
             }
         }
         return isSavable;