diff --git a/add/data/xql/getLinkTarget.xql b/add/data/xql/getLinkTarget.xql index ee1d7d9e9427bcd209a0fe4d375eda67b5f8e526..1615138645dbd96746a07ba5a4fccf84ab719f8c 100644 --- a/add/data/xql/getLinkTarget.xql +++ b/add/data/xql/getLinkTarget.xql @@ -194,8 +194,8 @@ declare function local:getWindowTitle($doc as document-node()?, $type as xs:stri (eutil:getLocalizedTitle($doc//tei:fileDesc/tei:titleStmt[1], $lang)) (: HTML :) - else if ($type = 'html') then - ($doc//head/data(title)) + else if ($type = 'html' and not(functx:all-whitespace($doc//*:head/*:title))) then + $doc//*:head/*:title => normalize-space() else if($type = 'unknown') then