diff --git a/sickbeard/providers/extratorrent.py b/sickbeard/providers/extratorrent.py
index 9445bdcdcee39cf2348035ab99a6d1f2f5b60bdf..0af6bed1dc24cde352381cd9d42efbb771732422 100644
--- a/sickbeard/providers/extratorrent.py
+++ b/sickbeard/providers/extratorrent.py
@@ -77,7 +77,7 @@ class ExtraTorrentProvider(TorrentProvider):
                         for item in parser.findAll('item'):
                             title = re.sub(r'^<!\[CDATA\[|\]\]>$', '', item.find('title').text)
                             # info_hash = item.get('info_hash', '')
-                            size = try_int(item.find('size').text, -1)
+                            size = try_int(item.find('size').text, -1) if item.find('size') else -1
                             seeders = try_int(item.find('seeders').text)
                             leechers = try_int(item.find('leechers').text)
                             enclosure = item.find('enclosure')