diff --git a/fHDHR/http/pages/streams_html.py b/fHDHR/http/pages/streams_html.py
index e75dfcf..b74d211 100644
--- a/fHDHR/http/pages/streams_html.py
+++ b/fHDHR/http/pages/streams_html.py
@@ -40,8 +40,14 @@ class Streams_HTML():
fakefile.write("
%s | \n" % (str(tuner)))
fakefile.write(" %s | \n" % (str(tuner_status[tuner]["status"])))
if tuner_status[tuner]["status"] == "Active":
- fakefile.write(" %s %s | \n" % (
- tuner_status[tuner]["epg"]["name"], tuner_status[tuner]["epg"]["thumbnail"], tuner_status[tuner]["epg"]["name"], str(tuner_status[tuner]["epg"]["number"])))
+ try:
+ channel_name = tuner_status[tuner]["epg"]["name"]
+ channel_number = tuner_status[tuner]["epg"]["number"]
+ channel_thumbnail = tuner_status[tuner]["epg"]["thumbnail"]
+ fakefile.write(" %s %s | \n" % (
+ channel_name, channel_thumbnail, channel_name, str(channel_number)))
+ except TypeError:
+ fakefile.write(" %s | \n" % (str(tuner_status[tuner]["channel"])))
fakefile.write(" %s | \n" % (str(tuner_status[tuner]["method"])))
fakefile.write(" %s | \n" % (str(tuner_status[tuner]["Play Time"])))
else: