Index: /trunk/doc/manual/docbook-refentry-to-C-help.xsl
===================================================================
--- /trunk/doc/manual/docbook-refentry-to-C-help.xsl	(revision 56569)
+++ /trunk/doc/manual/docbook-refentry-to-C-help.xsl	(revision 56570)
@@ -335,6 +335,12 @@
   <xsl:template match="varlistentry/listitem">
     <xsl:if test="text() or *[not(self::para or self::itemizedlist or self::orderedlist)]">
-      <xsl:message terminate="yes">Expected varlistentry/listitem to only contain para, itemizedlist and orderedlist elements</xsl:message>
-    </xsl:if>
+      <xsl:message terminate="yes">Expected varlistentry/listitem to only contain para, itemizedlist and orderedlist elements:<!-- no newline -->
+        <xsl:if test="text()">text(), </xsl:if>
+        <for-each select="*[self::para or self::itemizedlist or self::orderedlist]">
+          <xsl:value-of select="concat(name(.), ', ')"/>
+        </for-each>
+      </xsl:message>
+    </xsl:if>
+
     <xsl:apply-templates select="*"/>
   </xsl:template>
