diff --git a/sickbeard/providers/speedcd.py b/sickbeard/providers/speedcd.py index 9e74893d36354baea643f4492370e852312dc02d..7ea42ccd995aafa74db51f4717f22709bb1aff6b 100644 --- a/sickbeard/providers/speedcd.py +++ b/sickbeard/providers/speedcd.py @@ -21,6 +21,7 @@ from __future__ import print_function, unicode_literals import re +import string from requests.compat import urljoin from requests.utils import dict_from_cookiejar @@ -129,7 +130,7 @@ class SpeedCDProvider(TorrentProvider): # pylint: disable=too-many-instance-att logger.log("Search string: {0}".format (search_string.decode("utf-8")), logger.DEBUG) - search_params['search'] = search_string + search_params['search'] = search_string.translate(None, string.punctuation) data = self.get_url(self.urls['search'], params=search_params, returns='text') if not data: