diff --git a/org.fortiss.tooling.kernel.ui/trunk/src/org/fortiss/tooling/kernel/ui/internal/views/LibraryView.java b/org.fortiss.tooling.kernel.ui/trunk/src/org/fortiss/tooling/kernel/ui/internal/views/LibraryView.java
index 8329a3aea2158e11343de1eb08880c7c2b95f8cd..7e69c5f8a37e9e9b7c3f3f9346d2613dc7adf31d 100644
--- a/org.fortiss.tooling.kernel.ui/trunk/src/org/fortiss/tooling/kernel/ui/internal/views/LibraryView.java
+++ b/org.fortiss.tooling.kernel.ui/trunk/src/org/fortiss/tooling/kernel/ui/internal/views/LibraryView.java
@@ -51,7 +51,7 @@ import org.fortiss.tooling.kernel.ui.service.IModelElementHandlerService;
  * @author eder
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating GREEN Hash: 2A1E9F00B6B47B96FBB00E3254FFBC62
+ * @ConQAT.Rating GREEN Hash: 65BA252C5E41249091A127DAC0282DC1
  */
 public class LibraryView extends ViewPart {
 
@@ -142,7 +142,10 @@ public class LibraryView extends ViewPart {
 		} else {
 			containerObject = null;
 		}
-		viewer.refresh();
+
+		if (!viewer.getControl().isDisposed()) {
+			viewer.refresh();
+		}
 	}
 
 	/** {@inheritDoc} */