Index: modules/tv/tmpl/default/recorded.php
===================================================================
--- modules/tv/tmpl/default/recorded.php	(revision 19289)
+++ modules/tv/tmpl/default/recorded.php	(working copy)
@@ -339,9 +339,18 @@
                     .'>'.$show->subtitle.'</a>' ?></td>
     <td class="x-programid"><?php echo $show->programid ?></td>
     <td class="x-originalairdate"><?php echo $show->airdate ?></td>
-    <td class="x-airdate"><?php echo strftime($_SESSION['date_recorded'], $show->starttime) ?></td>
-    <td class="x-channum"><?php echo $show->channel->channum, ' - ', $show->channel->name ?></td>
-<?php
+    <td class="x-airdate"><?php echo strftime($_SESSION['date_recorded'], $show->starttime) ?></td><?php
+        if ($_SESSION["show_channel_icons"] == true ) { 
+            if (!empty($show->channel->icon)) {
+                ?><td><a href="<?php echo root ?>tv/channel/<?php echo $show->channel->chanid, '/', $list_starttime ?>"
+                    title="<?php echo t('Details for: $1', html_entities($show->channel->name)) ?>">
+                    <img src="<?php echo $show->channel->icon ?>" width="42"></a></td><?php
+            } else {?>
+                <td><?php echo $show->channel->channum, ' - <nobr>', $show->channel->name ?></nobr></td><?php
+            }
+        } else {?>
+	    <td class="x-channum"><?php echo $show->channel->channum, ' - ', $show->channel->name ?></td><?php
+        }
     if ($recgroup_cols)
         echo "    <td class=\"-recgroup\">$show->recgroup</td>\n";
 ?>
