Fix getting second author initial
diff --git a/xslt/epub2i5.xsl b/xslt/epub2i5.xsl
index c2da43a..ee783b3 100644
--- a/xslt/epub2i5.xsl
+++ b/xslt/epub2i5.xsl
@@ -187,7 +187,7 @@
                 <xsl:variable name="lastname_aut1"
                     select="upper-case(substring(normalize-space(substring-before(substring-before($autor,';'),',')), 1, 1))"/>
                 <xsl:variable name="lastname_aut2"
-                    select="upper-case(substring(normalize-space(substring-before(substring-before(substring-after($autor, ';'),';'),',')), 1, 1))"/>
+                    select="upper-case(substring(normalize-space(substring-before(substring-before(substring-after($autor, '; '),';'),',')), 1, 1))"/>
                 <xsl:value-of select="concat($lastname_aut1, $lastname_aut2)"/>
             </xsl:when>
             <xsl:otherwise>