Index: src/java/org/apache/nutch/crawl/CrawlDbReducer.java
===================================================================
--- src/java/org/apache/nutch/crawl/CrawlDbReducer.java	(revision 1327897)
+++ src/java/org/apache/nutch/crawl/CrawlDbReducer.java	(working copy)
@@ -221,6 +221,10 @@
       // set the result status and signature
       if (modified == FetchSchedule.STATUS_NOTMODIFIED) {
         result.setStatus(CrawlDatum.STATUS_DB_NOTMODIFIED);
+
+        // The page is not modified according to its signature, let's reset lastModified as well
+        result.setModifiedTime(prevModifiedTime);
+
         if (oldSet) result.setSignature(old.getSignature());
       } else {
         switch (fetch.getStatus()) {
