--- mythplugins/mythweb/modules/tv/includes/channels.php	2010-01-12 19:29:09.000000000 +0100
+++ mythplugins/mythweb/modules/tv/includes/channels.php	2010-01-12 19:29:44.000000000 +0100
@@ -34,7 +34,9 @@
         $Channels = array();
     // Initialize the query
         if ($_SESSION['guide_favonly'])
-            $sql = 'SELECT channel.* FROM channel, favorites WHERE channel.chanid = favorites.chanid AND';
+	    $sql = 'SELECT channel.* FROM channel, channelgroup, channelgroupnames WHERE '
+            ."channelgroupnames.name='Favorites' AND channelgroupnames.grpid = channelgroup.grpid AND "
+            .'channel.chanid = channelgroup.chanid AND';
         else
             $sql = 'SELECT * FROM channel WHERE';
         $sql .= ' channel.visible=1';
