add check for potential session exception
authorPatrick Plitzner <p.plitzner@bgbm.org>
Thu, 12 Dec 2019 09:39:26 +0000 (10:39 +0100)
committerPatrick Plitzner <p.plitzner@bgbm.org>
Thu, 12 Dec 2019 09:39:26 +0000 (10:39 +0100)
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/view/e4/AbstractCdmEditorPartE4.java

index c3b63aa9e55f473523e82165a4d9ee517fba0bcd..065d7f29407c49604fde720e6077a637afe48cc7 100644 (file)
@@ -204,7 +204,9 @@ public abstract class AbstractCdmEditorPartE4
     }
 
     protected void showViewer(IStructuredSelection selection, MPart activePart, Viewer viewer){
-
+        if(CdmStore.getCurrentSessionManager().getActiveSession()==null){
+            return;
+        }
         if(viewer!=null && viewer.getControl()!=null && !viewer.getControl().isDisposed()){
             Object element = selection.getFirstElement();
             Object part = createPartObject(activePart);