diff --git a/sickbeard/helpers.py b/sickbeard/helpers.py
index acca8d9da4ea4f0261eb3b74660a93115f0fe816..e44c7514f92fd4d3b05df63a22a02120a5e6d84b 100644
--- a/sickbeard/helpers.py
+++ b/sickbeard/helpers.py
@@ -1613,7 +1613,7 @@ def isFileLocked(file, writeLockCheck=False):
             os.rename(file, lockFile)
             time.sleep(1)
             os.rename(lockFile, file)
-        except WindowsError:
+        except (OSError, IOError):
             return True
            
     return False