Index: trunk/globals.php =================================================================== diff -u -r4243 -r4446 --- trunk/globals.php (.../globals.php) (revision 4243) +++ trunk/globals.php (.../globals.php) (revision 4446) @@ -500,7 +500,7 @@ if ($r[$i] == "<") { $i++; continue; } - $r[$i] = preg_replace("/($k)/i", "$OpenTag\\1$CloseTag", $r[$i]); + $r[$i] = preg_replace('/('.preg_quote($k, '/').')/i', "$OpenTag\\1$CloseTag", $r[$i]); } } return join("", $r);