diff options
Diffstat (limited to 'mainscreen.py')
-rw-r--r-- | mainscreen.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/mainscreen.py b/mainscreen.py index f3db6eb..63e4d04 100644 --- a/mainscreen.py +++ b/mainscreen.py @@ -143,7 +143,8 @@ class MainScreen(gtk.VBox): """Returns the index of the first lesson without a medal.""" index = len(self.lessons)-1 for i in xrange(0, len(self.lessons)): - if not self.activity.data['medals'].has_key(self.lessons[i]['name']): + if self.lessons[i]['order'] >= 0 and \ + not self.activity.data['medals'].has_key(self.lessons[i]['name']): index = min(index, i) return index |