1 diff --git a/plugin/plugin.py b/plugin/plugin.py
2 index 44e2838..5076d7b 100644
5 @@ -275,15 +275,17 @@ class StreamingChannelFromServerScreen(Screen):
7 if line.startswith('#SERVICE'):
8 line = line.replace('\n', '').replace('\r', '').split()
9 - if not int(line[1].split(":")[1]) & eServiceReference.isInvisible:
10 - if len(line) > 3 and line[2] == 'BOUQUET' and (line[3].find('.tv') != -1 or line[3].find('.radio')):
11 - tmp = line[3].replace('"', '')
12 - if len(tmp) > 1 and tmp not in list:
14 - elif line[1].find('0:0:0:0:0:0:0:'):
15 - tmp = line[1].split('0:0:0:0:0:0:0:')
16 - if tmp[1] not in list:
18 + if hasattr(eServiceReference, 'isInvisible') and (int(line[1].split(":")[1]) & eServiceReference.isInvisible):
21 + if len(line) > 3 and line[2] == 'BOUQUET' and (line[3].find('.tv') != -1 or line[3].find('.radio')):
22 + tmp = line[3].replace('"', '')
23 + if len(tmp) > 1 and tmp not in list:
25 + elif line[1].find('0:0:0:0:0:0:0:'):
26 + tmp = line[1].split('0:0:0:0:0:0:0:')
27 + if tmp[1] not in list:
30 def parseBouqets(self):