Fix potential Widget is disposed exception
[taxeditor.git] / eu.etaxonomy.taxeditor.store / src / main / java / eu / etaxonomy / taxeditor / view / AbstractCdmViewPart.java
index 15a1841fb86c1db5d9a37528be18635be1a8ff3b..4367e2b835c2863bbe8ffcac66720b81c2c1657d 100644 (file)
@@ -110,7 +110,7 @@ public abstract class AbstractCdmViewPart extends ViewPart implements ISelection
 
         Object element = selection.getFirstElement();
       //avoid widget is disposed exceptions
-        if (getViewer().getControl().isDisposed()){
+        if (getViewer().getControl()==null || getViewer().getControl().isDisposed()){
             return;
         }
         getViewer().setInput(element);