diff --git a/sickbeard/providers/generic.py b/sickbeard/providers/generic.py
index 74d6c4b4c98710d9b9d46086bf7929cb42065461..37c992b75956101ae95fcbe510ec56d0d9095392 100644
--- a/sickbeard/providers/generic.py
+++ b/sickbeard/providers/generic.py
@@ -364,12 +364,7 @@ class GenericProvider(object):
 
             # parse the file name
             try:
-                if show.is_anime:
-                    method = 'anime'
-                else:
-                    method = 'normal'
-                    
-                myParser = NameParser(parse_method=method)
+                myParser = NameParser(parse_method=('normal', 'anime')[show.is_anime])
                 parse_result = myParser.parse(title)
             except InvalidNameException:
                 logger.log(u"Unable to parse the filename " + title + " into a valid episode", logger.DEBUG)