diff --git a/sickbeard/postProcessor.py b/sickbeard/postProcessor.py
index fcfb9418d3186d4001fa2a623d3d35c45943f8a6..8bbe2922e7752304b6f93f7bdff6b7e8ed246acc 100644
--- a/sickbeard/postProcessor.py
+++ b/sickbeard/postProcessor.py
@@ -183,7 +183,7 @@ class PostProcessor(object):
         base_name = re.sub(r'[\[\]\*\?]', r'[\g<0>]', base_name)
         
         if subfolders:
-            filelist = ek.ek(recursive_glob, self.folder_path,  base_name + '*')
+            filelist = ek.ek(recursive_glob, ek.ek(os.path.dirname, file_path),  base_name + '*')
         else:
             filelist = ek.ek(glob.glob, base_name + '*')
         for associated_file_path in filelist: