diff --git a/gitweb.cgi b/gitweb.cgi
index 016045e2ab..9ee24b8c4b 100755
--- a/gitweb.cgi
+++ b/gitweb.cgi
@@ -2123,7 +2123,7 @@ sub git_history {
"\n";
print "
/" . esc_html($file_name) . "
\n";
- open my $fd, "-|", "$gitbin/git-rev-list $hash | $gitbin/git-diff-tree -r --stdin \'$file_name\'";
+ open my $fd, "-|", "$gitbin/git-rev-list $hash | $gitbin/git-diff-tree -r --stdin -- \'$file_name\'";
my $commit;
print "