diff --git a/xq/site/components/entries.xqm b/xq/site/components/entries.xqm
index 7b33a3f..6eb35cf 100644
--- a/xq/site/components/entries.xqm
+++ b/xq/site/components/entries.xqm
@@ -112,13 +112,14 @@ declare %rest:path("{$lang}/entrylist")
{for $e in abv-m:lookups($subentries)
let $txt := $e/text()
+ let $id := if (name($e) = 'entry') then $e/@xml:id else $e/@corresp
return
if ($txt contains text {`{$filter}.*`} using wildcards at start) then
-
{
if (name($e) = 're') then
attribute class {'abv-menu-re'} else (),
-
+
{$e/text()}
}