Index: lib/SVN/Web/Diff.pm
===================================================================
--- lib/SVN/Web/Diff.pm	(revision 1311)
+++ lib/SVN/Web/Diff.pm	(working copy)
@@ -184,6 +184,9 @@
     my $uri  = $self->{repos}{uri};
     my $path = $self->{path};
 
+    $path =~ s{^/}{};
+    $uri .= '/';
+
     my(undef, undef, undef, $at_head) = $self->get_revs();
 
     my $mime = $self->{cgi}->param('mime') || 'text/html';
Index: lib/SVN/Web/View.pm
===================================================================
--- lib/SVN/Web/View.pm	(revision 1311)
+++ lib/SVN/Web/View.pm	(working copy)
@@ -133,6 +133,9 @@
 
     my $rev = $act_rev;
 
+    $path =~ s{^/+}{};	# FIXME svn1.5
+    $uri .= '/';
+
     # Get the log for this revision of the file
     $ra->get_log([$path], $rev, $rev, 1, 1, 1,
         sub { $self->{REV} = $self->_log(@_) });
Index: lib/SVN/Web/action.pm
===================================================================
--- lib/SVN/Web/action.pm	(revision 1311)
+++ lib/SVN/Web/action.pm	(working copy)
@@ -240,6 +240,8 @@
 
     my $ra  = $self->{repos}{ra};
 
+    $path =~ s{^/}{};	## FIXME svn1.5
+
     my @log_result;
     $ra->get_log([$path], $rev, 1, 1, 0, 1,
                  sub { @log_result = @_; });
Index: lib/SVN/Web/Log.pm
===================================================================
--- lib/SVN/Web/Log.pm	(revision 1311)
+++ lib/SVN/Web/Log.pm	(working copy)
@@ -203,6 +203,9 @@
     my $path  = $self->{path};
 
     $path =~ s{/+$}{};
+    $path =~ s{^/+}{};	# FIXME svn1.5
+    $uri .= '/' if $path;
+
     my(undef, $yng_rev, undef, $head) = $self->get_revs();
 
     # Handle log paging
Index: lib/SVN/Web/Revision.pm
===================================================================
--- lib/SVN/Web/Revision.pm	(revision 1311)
+++ lib/SVN/Web/Revision.pm	(working copy)
@@ -211,7 +211,7 @@
         )
         if $rev > $yrev;
 
-    $ra->get_log(['/'], $rev, $rev, 1, 1, 1,
+    $ra->get_log([''], $rev, $rev, 2, 1, 1,
         sub { $self->{REV} = $self->_log(@_) });
 
     $self->_resolve_changed_paths();
