diff --git a/sickbeard/providers/generic.py b/sickbeard/providers/generic.py index babcadba620a678b30d9c691287dd45ca82b0264..35a56f471d144372b56e16037b16fc7d4ca9d8e1 100644 --- a/sickbeard/providers/generic.py +++ b/sickbeard/providers/generic.py @@ -251,7 +251,7 @@ class GenericProvider: # parse the file name try: myParser = NameParser() - parse_result = myParser.parse(title) + parse_result = myParser.parse(helpers.sanitizeFileName(title)) except InvalidNameException: logger.log(u"Unable to parse the filename "+title+" into a valid episode", logger.WARNING) continue @@ -316,7 +316,7 @@ class GenericProvider: # parse the file name try: myParser = NameParser(False) - parse_result = myParser.parse(title) + parse_result = myParser.parse(helpers.sanitizeFileName(title)) except InvalidNameException: logger.log(u"Unable to parse the filename "+title+" into a valid episode", logger.WARNING) continue @@ -430,7 +430,7 @@ class GenericProvider: # parse the file name try: myParser = NameParser() - parse_result = myParser.parse(title) + parse_result = myParser.parse(helpers.sanitizeFileName(title)) except InvalidNameException: logger.log(u"Unable to parse the filename "+title+" into a valid episode", logger.WARNING) continue