diff -bBrU 5 mythweb-orig/modules/tv/search.php mythweb/modules/tv/search.php
--- mythweb-orig/modules/tv/search.php	2008-09-10 18:45:48.000000000 -0700
+++ mythweb/modules/tv/search.php	2008-09-10 18:46:44.000000000 -0700
@@ -311,11 +311,16 @@
             $query .= '('.implode(' AND ', $extra_query).')';
         }
 
     // Search!
         if (!empty($query))
+            $tmpdate = strtotime($_SESSION['search']['starttime']);
+	    if ($tmpdate == false) {
             $Results =& load_all_program_data(time(), strtotime('+1 month'), NULL, false, $query);
+	    } else {
+              $Results =& load_all_program_data($tmpdate, strtotime('+1 month'), NULL, false, $query);
+	    }
 
     }
 
 // Query cleanup
     if (empty($Results))
