diff -ruN gtimer-1.1.6-old/report.c gtimer-1.1.6/report.c
--- gtimer-1.1.6-old/report.c	2006-02-27 00:16:22.000000000 -0800
+++ gtimer-1.1.6/report.c	2006-02-27 00:17:58.000000000 -0800
@@ -30,6 +30,8 @@
  *	http://www.cknudsen.com/gtimer/
  *
  * History:
+ *	27-Feb-2006	Fix a crash in daily reports when annotations are
+ *			included.  (Russ Allbery)
  *	15-Jul-2005	Allow the start of the week to be configured.
  *			(Russ Allbery)
  *	15-Jul-2005	Honor the user's locale for weekday names.
@@ -700,10 +702,12 @@
     }
     rounded = 0;
     if ( ( entry && entry->seconds ) || seltasks[loop]->todays_annotations ) {
-      rounded = do_round ( entry->seconds, round_incr );
-      h = rounded / 3600;
-      m = ( rounded - h * 3600 ) / 60;
-      s = rounded % 60;
+      if ( entry && entry->seconds ) {
+        rounded = do_round ( entry->seconds, round_incr );
+        h = rounded / 3600;
+        m = ( rounded - h * 3600 ) / 60;
+        s = rounded % 60;
+      }
       if ( type == REPORT_TYPE_DAILY ) {
         if ( ! found ) {
           switch ( format ) {
