diff --git a/modules/playme/browser.py b/modules/playme/browser.py index b79cf509..2f163447 100644 --- a/modules/playme/browser.py +++ b/modules/playme/browser.py @@ -131,8 +131,11 @@ class PlayMeBrowser(DomainBrowser): self.credits = r['credits']['count'] raise NoCredits(r['credits']['next_restore_in_seconds']) - t = self.get_theme() - self.credits = r['credits']['count'] + if isinstance(r, list) and 'questions' in r[0]: + t = r[0] + else: + t = self.get_theme() + self.credits = r['credits']['count'] data = {} data['theme'] = {'id': t['theme']['id'], 'is_vip': 0}