diff --git a/admin/lang.php b/admin/lang.php
index f11e99e1c4c..a1746b7e834 100644
--- a/admin/lang.php
+++ b/admin/lang.php
@@ -177,9 +177,8 @@
echo "
";
foreach ($enstring as $key => $envalue) {
$envalue = nl2br(htmlspecialchars($envalue));
- $envalue = str_replace("\$a","\$a", $envalue); // Make variables bold
+ $envalue = preg_replace('/(\$a\-\>[a-zA-Z0-9]*|\$a)/', '$0', $envalue); // Make variables bold.
$envalue = str_replace("%%","%",$envalue);
- // TODO: It would be nice if all the $a->something variables were bold too
echo "";
echo "| cellheading\" NOWRAP VALIGN=TOP>$key | ";