Index: modules/flexinode/field_timestamp.inc
===================================================================
RCS file: /cvs/drupal/contributions/modules/flexinode/field_timestamp.inc,v
retrieving revision 1.10
diff -u -r1.10 field_timestamp.inc
--- modules/flexinode/field_timestamp.inc	10 Nov 2005 09:35:16 -0000	1.10
+++ modules/flexinode/field_timestamp.inc	17 Apr 2006 03:27:06 -0000
@@ -27,7 +27,7 @@
 
 function flexinode_field_timestamp_format($field, $node, $brief = 0) {
   $fieldname = 'flexinode_'. $field->field_id;
-  return format_date($node->$fieldname);
+  return format_date(flexinode_validate_date($node, $fieldname));
 }
 
 
@@ -121,6 +121,11 @@
       '#required' => TRUE,
       );
   }
+  // allow field to validate properly - see #54215
+  $form[$prefix] = array(
+    '#type' => 'hidden',
+    '#value' => 1
+  );	
 
   return $form;
 }
@@ -167,7 +172,7 @@
  */
 function theme_flexinode_timestamp($field_id, $label, $value, $formatted_value) {
   $output = theme('form_element', $label, $formatted_value);
-  $output = '<div class="flexinode-timestamp-'. $field_id .'">eh?'. $output .'</div>';
+  $output = '<div class="flexinode-timestamp-'. $field_id .'">'. $output .'</div>';
   return $output;
 }
 
