diff --git a/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/ClassFileEditorInputFactory.java b/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/ClassFileEditorInputFactory.java index f90146c7624..07f07fa9128 100644 --- a/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/ClassFileEditorInputFactory.java +++ b/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/ClassFileEditorInputFactory.java @@ -61,7 +61,7 @@ public IAdaptable createElement(IMemento memento) { if (project != null) { type= project.findType(type.getFullyQualifiedName()); if (type == null) - return null; + return new InternalClassFileEditorInput(cf); element= type.getParent(); } }