diff -Naur drupal-6-3.orig/modules/comment/comment.module drupal/modules/comment/comment.module --- drupal-6-3.orig/modules/comment/comment.module 2008-04-25 22:58:46.000000000 +0200 +++ drupal/modules/comment/comment.module 2008-08-04 15:38:41.000000000 +0200 @@ -753,8 +753,10 @@ } } - $edit['timestamp'] = time(); - + if (empty($edit['timestamp'])) { + $edit['timestamp'] = time(); + } + if ($edit['uid'] === $user->uid) { // '===' because we want to modify anonymous users too $edit['name'] = $user->name; }