Index: channels/ubuntuusers.py ================================================================== --- channels/ubuntuusers.py +++ channels/ubuntuusers.py @@ -61,13 +61,14 @@ # fetch page wiki = ahttp.get(self.base[cat]) f = "audio/mpeg" if cat == "stations" else "video/mp4" # split on headlines - return itertools.chain( - self.join(src, f) for src in re.split("^==+", wiki, 0, re.M) - ) + r = [] + for src in re.split("^==+", wiki, 0, re.M): + r += self.join(src, f) + return r # Extract individual stations def join(self, src, f):