Index: branches/5.0.x/core/admin_templates/js/script.js =================================================================== diff -u -r12320 -r13246 --- branches/5.0.x/core/admin_templates/js/script.js (.../script.js) (revision 12320) +++ branches/5.0.x/core/admin_templates/js/script.js (.../script.js) (revision 13246) @@ -944,10 +944,10 @@ if (!isset($escaped)) $escaped = true; if ($escaped) { - return $string.replace(/<a href="(.*?)">(.*?)<\/a>/g, '$2'); + return $string.replace(/<a href="(.*?)".*>(.*?)<\/a>/g, '$2'); } - return $string.replace(/(.*?)<\/a>/g, '$2'); + return $string.replace(/(.*?)<\/a>/g, '$2'); } function redirect($url) Index: branches/5.0.x/core/admin_templates/js/toolbar.js =================================================================== diff -u -r12894 -r13246 --- branches/5.0.x/core/admin_templates/js/toolbar.js (.../toolbar.js) (revision 12894) +++ branches/5.0.x/core/admin_templates/js/toolbar.js (.../toolbar.js) (revision 13246) @@ -6,7 +6,7 @@ this.Alt = RemoveTranslationLink(alt || ''); if (this.Alt != alt) { this.TranslateLink = alt || ''; - this.TranslateLink = this.TranslateLink.replace(/<a href="(.*?)">(.*?)<\/a>/g, '$1'); + this.TranslateLink = this.TranslateLink.replace(/<a href="(.*?)".*>(.*?)<\/a>/g, '$1'); } if (this.Alt.match(/(.*)::(.*)/)) {