diff --git a/sickbeard/providers/generic.py b/sickbeard/providers/generic.py index a5cce3b2..997d6d1e 100644 --- a/sickbeard/providers/generic.py +++ b/sickbeard/providers/generic.py @@ -244,7 +244,8 @@ class GenericProvider: self._checkAuth() # XEM episode scene numbering - sceneEpisode = copy.deepcopy(episode) + with episode.lock: + sceneEpisode = copy.deepcopy(episode) sceneEpisode.convertToSceneNumbering() logger.log(u'Searching "%s" for "%s" as "%s"'