Safe up 'getOverrideImage' for Bug 379791
diff --git a/bundles/org.eclipse.e4.ui.workbench.addons.swt/src/org/eclipse/e4/ui/workbench/addons/minmax/TrimStack.java b/bundles/org.eclipse.e4.ui.workbench.addons.swt/src/org/eclipse/e4/ui/workbench/addons/minmax/TrimStack.java
index b5d830f..b3558c6 100644
--- a/bundles/org.eclipse.e4.ui.workbench.addons.swt/src/org/eclipse/e4/ui/workbench/addons/minmax/TrimStack.java
+++ b/bundles/org.eclipse.e4.ui.workbench.addons.swt/src/org/eclipse/e4/ui/workbench/addons/minmax/TrimStack.java
@@ -151,7 +151,8 @@
 
 		Object imageObject = element.getTransientData().get(
 				IPresentationEngine.OVERRIDE_ICON_IMAGE_KEY);
-		if (imageObject != null && imageObject instanceof Image)
+		if (imageObject != null && imageObject instanceof Image
+				&& !((Image) imageObject).isDisposed())
 			result = (Image) imageObject;
 		return result;
 	}