--- station.module	2009-05-25 10:18:53.000000000 -0700
+++ station.module	2009-05-25 10:18:41.000000000 -0700
@@ -219,8 +219,10 @@ function station_get_program_at($timesta
 
   // Use the local schedule if one is available.
   if (module_exists('station_schedule')) {
-    if ($program = station_schedule_program_get_at($timestamp, $schedule_nid) && !empty($program->nid)) {
-      return $program;
+    if ($program = station_schedule_program_get_at($timestamp, $schedule_nid)) {
+      if (!empty($program->nid)) {
+        return $program;
+      } 
     }
   }
   else {
