diff --git a/gitinspector/blame.py b/gitinspector/blame.py index 652ff0e..08e8a9b 100644 --- a/gitinspector/blame.py +++ b/gitinspector/blame.py @@ -75,7 +75,10 @@ class BlameThread(threading.Thread): continue email = Blame.get_author_email(j) - author = self.changes.get_latest_author_by_email(email) + try: + author = self.changes.get_latest_author_by_email(email) + except KeyError: + continue __blame_lock__.acquire() # Global lock used to protect calls from here...