1.1 --- a/src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java Wed Jul 17 14:14:49 2013 +0100 1.2 +++ b/src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java Wed Jul 17 14:16:25 2013 +0100 1.3 @@ -46,6 +46,7 @@ 1.4 import com.sun.tools.javac.code.Symbol.*; 1.5 import com.sun.tools.javac.code.Type; 1.6 import com.sun.tools.javac.code.Type.ClassType; 1.7 +import com.sun.tools.javac.code.TypeTag; 1.8 import com.sun.tools.javac.comp.AttrContext; 1.9 import com.sun.tools.javac.comp.Env; 1.10 import com.sun.tools.javac.tree.JCTree; 1.11 @@ -516,7 +517,7 @@ 1.12 return null; 1.13 Type sup = env.types.supertype(type); 1.14 return TypeMaker.getType(env, 1.15 - (sup != type) ? sup : env.syms.objectType); 1.16 + (sup.hasTag(TypeTag.NONE)) ? env.syms.objectType : sup); 1.17 } 1.18 1.19 /**