diff --git a/lib/python/Screens/InfoBar.py b/lib/python/Screens/InfoBar.py index f6e43fc3afc..34db096dd16 100644 --- a/lib/python/Screens/InfoBar.py +++ b/lib/python/Screens/InfoBar.py @@ -536,7 +536,7 @@ def showMovies(self): self.movieselection_dlg = self.session.openWithCallback(self.movieSelected, Screens.MovieSelection.MovieSelection, ref) def movieSelected(self, service): - if service.valid(): + if service is not None and service.valid(): if self.cur_service and self.cur_service != service: resumePointsInstance.setResumePoint(self.session) self.cur_service = service