diff --git a/gitinspector/blame.py b/gitinspector/blame.py index 6ff13b8..ab04e3a 100644 --- a/gitinspector/blame.py +++ b/gitinspector/blame.py @@ -143,7 +143,7 @@ class Blame: row = row.encode("latin-1", "replace") row = row.decode("utf-8", "replace").strip("\"").strip("'").strip() - if FileDiff.get_extension(row) in extensions.get_located() and not \ + if FileDiff.get_extension(row) in extensions.get_located() and FileDiff.is_valid_extension(row) and not \ filtering.set_filtered(FileDiff.get_filename(row)): blame_command = filter(None, ["git", "blame", "--line-porcelain", "-w"] + \ (["-C", "-C", "-M"] if hard else []) +