diff --git a/sickbeard/helpers.py b/sickbeard/helpers.py
index 2017e6711d9a27fb18cf43732cb29e4e651001a7..acca8d9da4ea4f0261eb3b74660a93115f0fe816 100644
--- a/sickbeard/helpers.py
+++ b/sickbeard/helpers.py
@@ -109,10 +109,15 @@ def remove_non_release_groups(name):
     if not name:
         return name
 
+    # Do not remove all [....] suffixes, or it will break anime releases ## Need to verify this is true now
+    # Check your database for funky release_names and add them here, to improve failed handling, archiving, and history.
+    # select release_name from tv_episodes WHERE LENGTH(release_name);
+    # [eSc], [SSG], [GWC] are valid release groups for non-anime
     removeWordsList = {'\[rartv\]$':       'searchre',
                        '\[rarbg\]$':       'searchre',
                        '\[eztv\]$':        'searchre',
                        '\[ettv\]$':        'searchre',
+                       '\[vtv\]$':         'searchre',
                        '\[GloDLS\]$':      'searchre',
                        '\[silv4\]$':       'searchre',
                        '\[Seedbox\]$':     'searchre',
@@ -120,6 +125,9 @@ def remove_non_release_groups(name):
                        '\.RiPSaLoT$':      'searchre',
                        '-NZBGEEK$':        'searchre',
                        '-RP$':             'searchre',
+                       '-20-40$':          'searchre',
+                       '^\[ www\.TorrentDay\.com \] - ': 'searchre',
+                       '^\[ www\.Cpasbien\.pw \] ': 'searchre',
                       }
 
     _name = name