Index: uts.analysis.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/uts/uts.analysis.inc,v
retrieving revision 1.19
diff -u -r1.19 uts.analysis.inc
--- uts.analysis.inc	28 Dec 2008 23:32:26 -0000	1.19
+++ uts.analysis.inc	30 Dec 2008 08:16:59 -0000
@@ -136,8 +136,14 @@
             '">' . $i . '</div>';
 
     list($start, $stop) = uts_data_get_timestamps($session_id, $task->nid);
-    $data[$session_id] = uts_data_get($task->study_nid, $session_id, $start, $stop);
-    $data[$session_id] = $data[$session_id]['uts_live_feedback'];
+    $stop = ($stop ? $stop : time()); // Returning nothing screws up later queries.
+    if ($start) {
+      $data[$session_id] = uts_data_get($task->study_nid, $session_id, $start, $stop);
+      $data[$session_id] = $data[$session_id]['uts_live_feedback'];
+    }
+    else {
+      $data[$session_id] = array();
+    }
     $i++;
   }
   $out .= '</div>';
@@ -256,6 +262,7 @@
   else {
     list($start, $stop) = array(NULL, NULL);
   }
+  $stop = ($stop ? $stop : time()); // Returning nothing screws up later queries.
 
   // Display data analysis from plug-in.
   $output = uts_analysis_display($plugin, $mode, $study_nid, $session_id, $start, $stop);
