https://issues.apache.org/bugzilla/show_bug.cgi?id=54061
--- Comment #9 from Robert Meyer <rme...@hotmail.co.uk> --- Created attachment 29535 --> https://issues.apache.org/bugzilla/attachment.cgi?id=29535&action=edit Attached a version of the FO which has been formatted. I ran through the FO using xml_pp (pretty print) in Linux to create the attached output. This probably isn't helpful to you as you are using XSLT and is likely to change. The other alternative may be to use something like: <xsl:if test="<tag>"> <fo:table> ... <xsl:apply-templates select="<tag>"/> </fo:table> </xsl:if> This way you can check to see if the data exists before adding the table. With regard to outputting formatted FO, I am not sure on that but maybe someone else will know. Glen, with regard to adding a smaller example, i'll see if I can replicate the same behaviour by creating a table with an empty table-body. If so, i'll upload that when I get a chance. -- You are receiving this mail because: You are the assignee for the bug.