diff --git a/sickbeard/webserve.py b/sickbeard/webserve.py index 4dd00180c5b4c52a09cd75fc8647fbbb80f4afbb..9153d6edc496cd1542e9fea3d7e5414a78c99a7a 100644 --- a/sickbeard/webserve.py +++ b/sickbeard/webserve.py @@ -4550,7 +4550,8 @@ class ConfigProviders(Config): if hasattr(curTorrentProvider, 'ratio'): try: - curTorrentProvider.ratio = str(kwargs[curTorrentProvider.get_id() + '_ratio']).strip() + ratio = float(str(kwargs[curTorrentProvider.get_id() + '_ratio']).strip()) + curTorrentProvider.ratio = (ratio, -1)[ratio < 0] except Exception: curTorrentProvider.ratio = None