diff --git a/CHANGES.txt b/CHANGES.txt
index fd7fdf6f8541b47dde3f3425813fa40bdce72a9c..b2c183212ed335200f0ef456ac70ba315a044407 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -83,6 +83,9 @@ permissions and type.  Patch by Rob Joyce.
 4/26/09: Update: Removed disk_stat and disk_sreset because they were out
 of date and hdparm now has the same functionality. 
 
+4/27/09: Update: Added support in mactime to read body files with comment
+lines.  Suggested by Simson Garfinkel. 
+
 ---------------- VERSION 3.0.0 -------------- 
 0/00/00: Update: Many, many, many API changes.
 
diff --git a/tools/timeline/mactime.base b/tools/timeline/mactime.base
index 0a7d03462bbcc545adc0346abf4b35f3b142cf8d..8638f353c6a52f948408f9f5c0c095bfafe1b5c9 100644
--- a/tools/timeline/mactime.base
+++ b/tools/timeline/mactime.base
@@ -285,6 +285,8 @@ sub read_body {
     }
 
     while (<BODY>) {
+        next if ((/^\#/) || (/^\s+$/));
+
         chomp;
 
         my (