--- ../drupal-5.2/modules/comment/comment.module	2007-07-27 05:16:45.000000000 +1000
+++ modules/comment/comment.module	2007-09-14 10:22:25.000000000 +1000
@@ -778,7 +778,9 @@ function comment_save($edit) {
         }
 
         $edit['cid'] = db_next_id('{comments}_cid');
-        $edit['timestamp'] = time();
+        if (!isset($edit['timestamp'])) { // because we want to allow developers to back-date new comments for imports
+          $edit['timestamp'] = time();
+        }
 
         if ($edit['uid'] === $user->uid) { // '===' because we want to modify anonymous users too
           $edit['name'] = $user->name;
