diff --git a/package-updates/index.cgi b/package-updates/index.cgi
index ebd1a19b8..05a8bf49e 100755
--- a/package-updates/index.cgi
+++ b/package-updates/index.cgi
@@ -23,9 +23,9 @@ foreach $m ('current', 'updates', 'new',
push(@mlinks, "$mmsg");
}
else {
- push(@mlinks, "$mmsg");
+ &urlize($in{'search'}), $mmsg) );
}
}
push(@grid, $text{'index_mode'}, &ui_links_row(\@mlinks));
@@ -109,10 +109,10 @@ foreach $p (sort { $a->{'name'} cmp $b->{'name'} } (@current, @avail)) {
{ 'type' => 'checkbox', 'name' => 'u',
'value' => $p->{'update'}."/".$p->{'system'},
'checked' => $need },
- "{'name'})."&system=".
&urlize($p->{'system'})."&search=".
- &urlize($in{'search'})."'>$p->{'name'}",
+ &urlize($in{'search'}), $p->{'name'}),
$p->{'desc'},
$msg,
$source ? ( $source ) : $anysource ? ( "") : ( ),