--- node.module.orig 2008-06-19 11:12:34.000000000 -0400 +++ node.module 2008-06-19 11:12:46.000000000 -0400 @@ -829,7 +829,7 @@ function node_validate($node, $form = ar } // Validate the "authored on" field. As of PHP 5.1.0, strtotime returns FALSE instead of -1 upon failure. - if (!empty($node->date) && strtotime($node->date) <= 0) { + if (!empty($node->date) && strtotime($node->date) === FALSE) { form_set_error('date', t('You have to specify a valid date.')); } }