diff --git a/templates/opera2an.xslt b/templates/opera2an.xslt
index 8f3bed68f4f44c0aaea7773471b6e994adc2de37..22414b7a9c7d3cf4e58943d7067e1d816c4cc075 100644
--- a/templates/opera2an.xslt
+++ b/templates/opera2an.xslt
@@ -6,7 +6,7 @@
 <!-- Feb 25 2014 -->
 
 <xsl:stylesheet
-    version="2.0" 
+    version="1.0"
     xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
     xmlns:tei="http://www.tei-c.org/ns/1.0"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
@@ -34,7 +34,7 @@
 </xsl:template>
 
 <xsl:template match="tei:castItem">
-  <TLCPerson id="{@xml:id}" href="/ontology/person/wagner.{lower-case(@xml:id)}" showAs="{@xml:id}"/>
+  <TLCPerson id="{@xml:id}" href="/ontology/person/wagner.{@xml:id}" showAs="{@xml:id}"/>
 </xsl:template>
 
 <xsl:template match="tei:title">
@@ -53,7 +53,7 @@
 
 <xsl:template match="tei:sg">
 <!--  <xsl:message><xsl:value-of select="@xml:id" />: <xsl:value-of select="tei:singer/@who" /></xsl:message> -->
-  <speech by="#{lower-case(tei:singer[1]/@who)}">
+  <speech by="#{tei:singer[1]/@who}">
     <xsl:apply-templates/>
   </speech>
 </xsl:template>