diff --git a/PBChangedFile.m b/PBChangedFile.m
index bfc971d..ebc2e46 100644
--- a/PBChangedFile.m
+++ b/PBChangedFile.m
@@ -23,7 +23,7 @@
- (NSString *) changes
{
if (status == NEW)
- return [PBEasyPipe outputForCommand:@"/bin/cat" withArgs:[NSArray arrayWithObjects:@"cat-file", @"blob", path, nil] inDir:[repository workingDirectory]];
+ return [PBEasyPipe outputForCommand:@"/bin/cat" withArgs:[NSArray arrayWithObject:path] inDir:[repository workingDirectory]];
else {
if (cached == YES)
return [repository outputInWorkdirForArguments:[NSArray arrayWithObjects:@"diff", @"--cached", @"--", path, nil]];
diff --git a/html/diff.html b/html/diff.html
index ad92cd6..997c206 100644
--- a/html/diff.html
+++ b/html/diff.html
@@ -8,9 +8,15 @@