Fix for Bug 349076 - NPE thrown when trying to close parts after merging detached stacks
diff --git a/bundles/org.eclipse.e4.ui.workbench.swt/src/org/eclipse/e4/ui/internal/workbench/swt/PartRenderingEngine.java b/bundles/org.eclipse.e4.ui.workbench.swt/src/org/eclipse/e4/ui/internal/workbench/swt/PartRenderingEngine.java
index c8c9bbe..923da1d 100644
--- a/bundles/org.eclipse.e4.ui.workbench.swt/src/org/eclipse/e4/ui/internal/workbench/swt/PartRenderingEngine.java
+++ b/bundles/org.eclipse.e4.ui.workbench.swt/src/org/eclipse/e4/ui/internal/workbench/swt/PartRenderingEngine.java
@@ -558,7 +558,7 @@
 					MUIElement parent = kid.getParent();
 					if (parent == null && kid.getCurSharedRef() != null)
 						parent = kid.getCurSharedRef().getParent();
-					if (parent != element)
+					if (!(element instanceof MPlaceholder) && parent != element)
 						continue;
 
 					if (c.getContext() != null