diff -r dd64288f5659 -r 7a2fe98cb0e6 src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/LegacyTaglet.java --- a/src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/LegacyTaglet.java Fri Aug 30 15:59:33 2013 -0700 +++ b/src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/LegacyTaglet.java Fri Aug 30 16:16:28 2013 -0700 @@ -130,7 +130,13 @@ public Content getTagletOutput(Doc holder, TagletWriter writer) throws IllegalArgumentException { Content output = writer.getOutputInstance(); - output.addContent(new RawHtml(legacyTaglet.toString(holder.tags(getName())))); + Tag[] tags = holder.tags(getName()); + if (tags.length > 0) { + String tagString = legacyTaglet.toString(tags); + if (tagString != null) { + output.addContent(new RawHtml(tagString)); + } + } return output; } }