diff --git a/application/source/i18n/translations.mjs b/application/source/i18n/translations.mjs
index 2f344246c907ea177bbe8844d4cddbb5b3cd87b8..05227d9741bdf8ac0259e5aafadc7e5f99794eee 100644
--- a/application/source/i18n/translations.mjs
+++ b/application/source/i18n/translations.mjs
@@ -200,7 +200,7 @@ function getDocumentTranslations(element) {
     const d = getDocument()
 
     if (!(element instanceof HTMLElement)) {
-        element = d.querySelector('['+ATTRIBUTE_OBJECTLINK+'="' + translationsLinkSymbol.toString() + '"]');
+        element = d.querySelector('['+ATTRIBUTE_OBJECTLINK+'~="' + translationsLinkSymbol.toString() + '"]');
     }
 
     if (!(element instanceof HTMLElement)) {