no servicelist unless we have InfoBarChannelSelection
authorFelix Domke <tmbinc@elitedvb.net>
Thu, 12 Feb 2009 16:10:11 +0000 (17:10 +0100)
committerFelix Domke <tmbinc@elitedvb.net>
Thu, 12 Feb 2009 16:10:11 +0000 (17:10 +0100)
lib/python/Screens/InfoBarGenerics.py

index 3404e3f..627a53d 100644 (file)
@@ -1296,7 +1296,10 @@ class InfoBarPlugins:
                return list
 
        def runPlugin(self, plugin):
-               plugin(session = self.session, servicelist = self.servicelist)
+               if isinstance(self, InfoBarChannelSelection):
+                       plugin(session = self.session, servicelist = self.servicelist)
+               else:
+                       plugin(session = self.session)
 
 from Components.Task import job_manager
 class InfoBarJobman: