--- imhfile.c.old	Sun Dec 19 15:00:35 1999
+++ imhfile.c	Sun Dec 19 15:42:50 1999
@@ -1637,7 +1637,7 @@
 
     /* Subtract minutes westward from UTC */
     ltm = localtime (&utc);
-    lt = utc - timezone;
+    lt = ltm->tm_gmtoff;
 
     /* Correct for daylight savings time, if in effect */
     if (ltm->tm_isdst)
