Bug 340771 View is empty when first opened
diff --git a/bundles/org.eclipse.e4.ui.workbench/src/org/eclipse/e4/ui/internal/workbench/PartServiceImpl.java b/bundles/org.eclipse.e4.ui.workbench/src/org/eclipse/e4/ui/internal/workbench/PartServiceImpl.java
index 1d62e94..2f66337 100644
--- a/bundles/org.eclipse.e4.ui.workbench/src/org/eclipse/e4/ui/internal/workbench/PartServiceImpl.java
+++ b/bundles/org.eclipse.e4.ui.workbench/src/org/eclipse/e4/ui/internal/workbench/PartServiceImpl.java
@@ -81,6 +81,9 @@
 
 				if (selectedPart != null && selectedPart.isToBeRendered()
 						&& getParts().contains(selectedPart)) {
+					MPlaceholder placeholder = selectedPart.getCurSharedRef();
+					// ask the renderer to create this part
+					engine.createGui(placeholder == null ? selectedPart : placeholder);
 					firePartVisible(selectedPart);
 					firePartBroughtToTop(selectedPart);
 				}