diff --git a/man/search.cgi b/man/search.cgi index 4f8305ffe..99bbfe2b3 100755 --- a/man/search.cgi +++ b/man/search.cgi @@ -193,7 +193,7 @@ if ($section{'man'}) { if (/(([^,\s]+).*)\s*\((\S+)\)\s+-\s+(.*)/ && !$done{$2,$3}++) { local ($page, $sect, $desc) = ($1, $3, $4); - $page = $1 if ($page =~ /\[(.*)\]/); + $page = $1 if ($page =~ /\[(.+)\]/); local @pp = split(/[\s+,]/, $page); map { s/\((\S+)\)//; } @pp;