diff --git a/sickbeard/providers/nyaa.py b/sickbeard/providers/nyaa.py
index ad438d55e532c51e23c5685344711daac7f69f7e..e1032345709be0dfb888ca75a5ca44039251dc38 100644
--- a/sickbeard/providers/nyaa.py
+++ b/sickbeard/providers/nyaa.py
@@ -80,10 +80,16 @@ class NyaaProvider(TorrentProvider):  # pylint: disable=too-many-instance-attrib
                         if not all([title, download_url]):
                             continue
 
-                        seeders = try_int(curItem['seeders'])
-                        leechers = try_int(curItem['leechers'])
-                        torrent_size = curItem['size']
-                        info_hash = curItem['infohash']
+                        try:
+                            seeders = try_int(curItem['nyaa:seeders'])
+                            leechers = try_int(curItem['nyaa:leechers'])
+                            torrent_size = curItem['nyaa:size']
+                            info_hash = curItem['nyaa:infohash']
+                        except KeyError: # Transition phase because of https://github.com/nyaadevs/nyaa/pull/140
+                            seeders = try_int(curItem['seeders'])
+                            leechers = try_int(curItem['leechers'])
+                            torrent_size = curItem['size']
+                            info_hash = curItem['infohash']
 
                         if seeders < self.minseed or leechers < self.minleech:
                             if mode != 'RSS':