diff --git a/PBGitIndex.m b/PBGitIndex.m index 4f74afb..bd9bd56 100644 --- a/PBGitIndex.m +++ b/PBGitIndex.m @@ -491,6 +491,8 @@ NSString *PBGitIndexOperationFailed = @"PBGitIndexOperationFailed"; file.hasStagedChanges = YES; else file.hasUnstagedChanges = YES; + if ([[fileStatus objectAtIndex:4] isEqualToString:@"D"]) + file.status = DELETED; } else { // Untracked file, set status to NEW, only unstaged changes file.hasStagedChanges = NO;