diff --git a/FileCache.hs b/FileCache.hs
--- a/FileCache.hs
+++ b/FileCache.hs
@@ -42,10 +42,11 @@
     info = FileInfo {
         fileInfoName = path
         , fileInfoSize = size fs
-        , fileInfoTime = mtime fs
+        , fileInfoTime = time
+        , fileInfoDate = formatHTTPDate time
         }
     size = fromIntegral . fileSize
-    mtime = epochTimeToHTTPDate . modificationTime
+    time = epochTimeToHTTPDate (modificationTime fs)
     entry = Positive info
     bpath = pathByteString path
 
diff --git a/mighttpd2.cabal b/mighttpd2.cabal
--- a/mighttpd2.cabal
+++ b/mighttpd2.cabal
@@ -1,5 +1,5 @@
 Name:                   mighttpd2
-Version:                2.7.1
+Version:                2.7.2
 Author:                 Kazu Yamamoto <kazu@iij.ad.jp>
 Maintainer:             Kazu Yamamoto <kazu@iij.ad.jp>
 License:                BSD3
