Merge branch 'release/5.28.0'
[taxeditor.git] / eu.etaxonomy.taxeditor.store / src / main / java / eu / etaxonomy / taxeditor / ui / element / CheckboxElement.java
index 70101c9d0dce8c8ba7f46d59a90d1836c66d5846..2e9d7cb5baf13fd36c13101c5cb0772ca5d6c44d 100644 (file)
@@ -91,8 +91,12 @@ public class CheckboxElement
 
        @Override
     public void setEnabled(boolean enabled) {
-               checkbox.setEnabled(enabled);
-               label.setEnabled(enabled);
+               if (!checkbox.isDisposed()){
+                       checkbox.setEnabled(enabled);
+                       if (label != null){
+                               label.setEnabled(enabled);
+                       }
+               }
        }
 
        @Override