diff --git a/resources/xproc/repertorium/solr.xsl b/resources/xproc/repertorium/solr.xsl
index 5fe7e9e483e95c4f032d848a9d81c614c8aa5003..3c7988f536b0f4ad066d9e4d294167f8b82566f5 100644
--- a/resources/xproc/repertorium/solr.xsl
+++ b/resources/xproc/repertorium/solr.xsl
@@ -36,7 +36,7 @@
             <xsl:copy-of select="fun:field('language', 1.0, fun:language(//tei:textLang/@mainLang))"/>
 
             <xsl:copy-of select="fun:field('origdate_pivot', 1.0, fun:century((//tei:origDate/@when, //tei:origDate/@from, //tei:origDate/@notBefore, //tei:origDate/@after, //tei:origDate/@notAfter, //tei:origDate/@before)[1]))"/>
-            <xsl:copy-of select="fun:field('coverage_pivot', 1.0, fun:century((//tei:date[@type = 'coverage']/@when, //tei:date[@type = 'coverage']/@from)[1]))"/>
+            <xsl:copy-of select="fun:field('coverage_pivot', 1.0, fun:century((//tei:date[@type = 'coverage']/@when, //tei:date[@type = 'coverage']/@from, //tei:date[@type = 'coverage']/@notBefore, //tei:date[@type = 'coverage']/@after, //tei:date[@type = 'coverage']/@notAfter, //tei:date[@type = 'coverage']/@before)[1]))"/>
 
             <xsl:copy-of select="fun:field('collection_pivot', 1.0, //tei:collection)"/>