Index: lib/SDI/Service/Model/Player.pm =================================================================== --- lib/SDI/Service/Model/Player.pm (revision 8377) +++ lib/SDI/Service/Model/Player.pm (working copy) @@ -33,7 +33,15 @@ ); $class->has_a(last_connected => 'DateTime', - inflate => sub { DateTime::Format::MySQL->parse_datetime(shift) }, + inflate => sub { + my $d = shift; + + if ($d eq '0000-00-00 00:00:00') { + $d = '0001-01-01 00:00:00'; + } + + DateTime::Format::MySQL->parse_datetime($d) + }, deflate => sub { DateTime::Format::MySQL->format_datetime(shift) }, );