diff options
Diffstat (limited to 'lib/python')
| -rw-r--r-- | lib/python/Screens/Ci.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/python/Screens/Ci.py b/lib/python/Screens/Ci.py index a32ce344..ecc56044 100644 --- a/lib/python/Screens/Ci.py +++ b/lib/python/Screens/Ci.py @@ -89,7 +89,11 @@ class CiMmi(Screen): print "do nothing - wait" elif self.tag == "MENU": print "answer MENU" - eDVBCI_UI.getInstance().answerMenu(self.slotid, self["entries"].getCurrent()[1]) + cur = self["entries"].getCurrent() + if cur: + eDVBCI_UI.getInstance().answerMenu(self.slotid, cur[1]) + else: + eDVBCI_UI.getInstance().answerMenu(self.slotid, 0) self.showWait() elif self.tag == "LIST": print "answer LIST" |
