diff --git a/bibliography.odd b/bibliography.odd
index 30f4a4f78658908f828805eecb69977f25350077..7a91ac107bf8beae6c0edd3f73385895a583f12a 100644
--- a/bibliography.odd
+++ b/bibliography.odd
@@ -220,7 +220,7 @@
                                 <constraint> <sch:pattern> <sch:rule context="tei:link[(parent::tei:linkGrp/@ana eq 'http://purl.org/dc/terms/references') or (parent::tei:linkGrp/@ana eq 'http://schema.org/mentions')]">
                                     <sch:let name="litid" value="substring-after(./@target,' #')"/>
                                     
-                                    <sch:assert test="//*[@xml:id eq $litid]">ID fehlerhaft.</sch:assert> </sch:rule> </sch:pattern> </constraint>
+                                    <sch:assert test="//*[@xml:id eq $litid]">ID "<sch:value-of select="$litid"/>" nicht gefunden.</sch:assert> </sch:rule> </sch:pattern> </constraint>
                                 
                             </constraintSpec>
                             <constraintSpec scheme="schematron" ident="creator">