don't crash when there is no info
[enigma2.git] / lib / python / Screens / MediaPlayer.py
index b38cb1b7b91fd2d4af6fa779652ade52fa2ce738..5a461848b58429595e9213b805cd70c46dcf8af6 100644 (file)
@@ -316,7 +316,7 @@ class MediaPlayer(Screen, InfoBarSeek):
                        if self.session.nav.getCurrentlyPlayingServiceReference() is None or currref != self.session.nav.getCurrentlyPlayingServiceReference():
                                self.session.nav.playService(self.playlist.getServiceRefList()[self.playlist.getCurrentIndex()])
                                info = eServiceCenter.getInstance().info(currref)
-                               description = info.getInfoString(currref, iServiceInformation.sDescription)
+                               description = info and info.getInfoString(currref, iServiceInformation.sDescription) or ""
                                self["title"].setText(description)
                        self.unPauseService()