RTL2 constructor DateTime problem

Hi
New code in RTL2 changes the DateTime constructor to ignore seconds :

DateTime(aYear: Integer; aMonth: Integer; aDay: Integer; anHour: Integer; aMinute: Integer; aSecond: Integer);
begin
{$IF COOPER OR TOFFEE}
constructor(aYear, aMonth, aDay, anHour, aMinute, 0, 0);
{$ELSEIF ECHOES OR ISLAND}
fDateTime := new PlatformDateTime(aYear, aMonth, aDay, anHour, aMinute, 0, 0);
{$ENDIF}
end;

Not a new change, it looks like it has always dine that. Fixed, through, thanx!