--- pi.xsl.orig	2009-07-02 14:46:13.000000000 +0200
+++ pi.xsl	2009-07-02 14:48:33.000000000 +0200
@@ -1011,7 +1011,9 @@
       following-sibling::step">
       <fo:list-item space-after="0pt" 
         xsl:use-attribute-sets="informal.object.properties">
-        <fo:list-item-label/>
+        <fo:list-item-label>
+           <fo:block/>
+        </fo:list-item-label>
         <fo:list-item-body start-indent="0pt" end-indent="0pt">
           <xsl:copy-of select="$spacer"/>
         </fo:list-item-body>
@@ -1045,8 +1047,12 @@
         space-before="-{$height}"
         space-after="0pt"
         space-after.precedence="force">
-        <fo:list-item-label/>
-        <fo:list-item-body start-indent="0pt" end-indent="0pt"/>
+        <fo:list-item-label>
+          <fo:block/>
+        </fo:list-item-label>
+        <fo:list-item-body start-indent="0pt" end-indent="0pt">
+          <fo:block/>
+        </fo:list-item-body>
       </fo:list-item>
     </xsl:when>
     <xsl:otherwise>
