diff --git a/nginx/index.cgi b/nginx/index.cgi
index f24587be3..8de35fade 100755
--- a/nginx/index.cgi
+++ b/nginx/index.cgi
@@ -90,15 +90,11 @@ if (@rows) {
my $id = &server_id($s);
my $name_sort = ($default ? "0 " : "1 ").
lc($default ? $text{'default_server_block'} : $name);
- my $name_sort_html = &html_escape($name_sort);
- my $name_sort_span =
- "$name_sort_html";
+ my $name_sort_attr = "e_escape($name_sort);
my $shownamelink = $r->{'active'} ?
- $name_sort_span."".$showname."" :
- $name_sort_span.$showname;
+ $showname;
# Extract all IPs and ports from listen directives
my (@ips, @ports);
@@ -121,8 +117,8 @@ if (@rows) {
}
push(@cols, { 'type' => 'string',
'value' => $shownamelink,
- 'td' => "data-sort='$name_sort_html' ".
- "data-order='$name_sort_html'" });
+ 'td' => "data-sort=\"$name_sort_attr\" ".
+ "data-order=\"$name_sort_attr\"" });
push(@cols,
join("
", @ips),
join("
", @ports),