diff --git a/reviewboard/scmtools/svn.py b/reviewboard/scmtools/svn.py
--- a/reviewboard/scmtools/svn.py
+++ b/reviewboard/scmtools/svn.py
@@ -363,6 +363,10 @@ class SVNDiffParser(DiffParser):
     def parse_special_header(self, linenum, info):
         linenum = super(SVNDiffParser, self).parse_special_header(linenum, info)
 
+        """ If linenum last line, then bail out """
+        if linenum == len(self.lines):
+            return linenum
+
         if 'index' in info:
             if self.lines[linenum] == self.BINARY_STRING:
                 # Skip this and the svn:mime-type line.
