diff --git a/sickbeard/postProcessor.py b/sickbeard/postProcessor.py
index df6d9db731cfff5f326b78f0de2258be85e57df4..fd82df824a5bbdddbe785c05d45423829b43b749 100644
--- a/sickbeard/postProcessor.py
+++ b/sickbeard/postProcessor.py
@@ -853,6 +853,10 @@ class PostProcessor(object):
             self._log(u"File " + self.file_path + " seems to be a directory")
             return False
 
+        if not ek(os.path.exists, self.file_path):
+            self._log(u"File " + self.file_path + " doesn't exist, did unrar fail?")
+            return False
+
         for ignore_file in self.IGNORED_FILESTRINGS:
             if ignore_file in self.file_path:
                 self._log(u"File " + self.file_path + " is ignored type, skipping")