diff -r 8ea30d59ac41 -r 74cd21f2c2fe src/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java --- a/src/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java Tue May 14 10:14:51 2013 -0700 +++ b/src/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java Tue May 14 10:14:52 2013 -0700 @@ -139,9 +139,8 @@ * @param dlTree the content tree to which the description will be added */ protected void addDescription(ClassDoc cd, Content dlTree) { - Content link = new RawHtml( - getLink(new LinkInfoImpl(configuration, - LinkInfoImpl.Kind.INDEX, cd, true))); + Content link = getLink(new LinkInfoImpl(configuration, + LinkInfoImpl.Kind.INDEX, cd, true)); Content dt = HtmlTree.DT(link); dt.addContent(" - "); addClassInfo(cd, dt); @@ -162,7 +161,7 @@ contentTree.addContent(getResource("doclet.in", Util.getTypeName(configuration, cd, false), getPackageLinkString(cd.containingPackage(), - Util.getPackageName(cd.containingPackage()), false))); + Util.escapeHtmlChars(Util.getPackageName(cd.containingPackage())), false))); } /**