--- modules/comment.module.orig	2006-01-21 21:22:17.000000000 +0800
+++ modules/comment.module	2006-01-21 21:21:17.000000000 +0800
@@ -1164,7 +1181,7 @@
   // Invoke other validation handlers
   comment_invoke_comment($edit, 'validate');
 
-  $check_date = strtotime($date);
+  $check_date = $edit['timestamp'] ? $edit['timestamp'] : time();
   // As of PHP 5.1.0, strtotime returns FALSE upon failure instead of -1.
   if ($check_date === FALSE || $check_date === -1) {
     form_set_error('date', t('You have to specify a valid date.'));
