diff --git a/ikiwiki b/ikiwiki
index 42a0ef3ba..1b282abf9 100755
--- a/ikiwiki
+++ b/ikiwiki
@@ -644,9 +644,7 @@ sub cgi () {
my $list="
\n";
foreach my $change (rcs_recentchanges(100)) {
$list.="- ";
- foreach my $page (@{$change->{pages}}) {
- $list.=$page." ";
- }
+ $list.=join(", ", map { htmllink("index", $_) } @{$change->{pages}});
$list.="
\n";
$list.="changed ".$change->{when}." by ".
htmllink("index", $change->{user}).