diff --git a/sickbeard/providers/thepiratebay.py b/sickbeard/providers/thepiratebay.py
index 61aa0d5e3d16845bcb580b9dc52bf3fe54c64cdf..cee02c0ae19e1407b007e3e75696f0cb0b99cf9a 100644
--- a/sickbeard/providers/thepiratebay.py
+++ b/sickbeard/providers/thepiratebay.py
@@ -110,8 +110,8 @@ class ThePirateBayProvider(TorrentProvider):  # pylint: disable=too-many-instanc
                             if not all([title, download_url]):
                                 continue
 
-                            seeders = try_int(cells[labels.index('SE')])
-                            leechers = try_int(cells[labels.index('LE')])
+                            seeders = try_int(cells[labels.index('SE')].get_text(strip=True))
+                            leechers = try_int(cells[labels.index('LE')].get_text(strip=True))
                             if seeders < self.minseed or leechers < self.minleech:
                                 if mode != 'RSS':
                                     logger.log(u"Discarding torrent because it doesn't meet the minimum seeders or leechers: {0} (S:{1} L:{2})".format(title, seeders, leechers), logger.DEBUG)