add sanity check on language index
authorStefan Pluecken <stefan.pluecken@multimedia-labs.de>
Sun, 30 Mar 2008 14:00:41 +0000 (14:00 +0000)
committerStefan Pluecken <stefan.pluecken@multimedia-labs.de>
Sun, 30 Mar 2008 14:00:41 +0000 (14:00 +0000)
lib/python/Components/Language.py

index cf30be82b6ed007429e224f5421f384b9c3d45e4..e0094c7b7190961a83d1df7ba9d3376960bbeb6e 100644 (file)
@@ -54,7 +54,8 @@ class Language:
                        print "Selected language does not exist!"
 
        def activateLanguageIndex(self, index):
-               self.activateLanguage(self.langlist[index])
+               if index < len(self.langlist):
+                       self.activateLanguage(self.langlist[index])
 
        def getLanguageList(self):
                list = []