Merge remote branch 'remotes/origin/bug_587_new_internally_connectable_and_unsupporte...
[enigma2.git] / lib / python / Screens / TimerEntry.py
index 62faf9bf3a14dc43e9be7589b4debd2f56f5375d..9885e700b05c01181448aab09e3b0ee4ba194212 100644 (file)
@@ -278,7 +278,7 @@ class TimerEntry(Screen, ConfigListScreen):
                        self.keyGo()
 
        def keyGo(self, result = None):
-               if self.timerentry_service_ref.getType() != eServiceReference.idDVB or self.timerentry_service_ref.getPath() != "":
+               if not self.timerentry_service_ref.isRecordable():
                        self.session.openWithCallback(self.selectChannelSelector, MessageBox, _("You didn't select a channel to record from."), MessageBox.TYPE_ERROR)
                        return
                self.timer.name = self.timerentry_name.value