diff -r 21239b3bcd78 -r 9711e452b5e9 clock2/clockengines/clockserver/server/src/clockserverimpl.cpp --- a/clock2/clockengines/clockserver/server/src/clockserverimpl.cpp Wed Apr 14 15:55:57 2010 +0300 +++ b/clock2/clockengines/clockserver/server/src/clockserverimpl.cpp Tue Apr 27 16:36:22 2010 +0300 @@ -806,7 +806,7 @@ // NITZ data again attributes would get filled with actual value. // Has been kept outside because this statement is valid for // first boot also. - if( iTimeAttributes ) + if( iTimeAttributes && staleBoot ) { iTimeAttributes->iDstOffset = TTimeIntervalMinutes( 0 ); iTimeAttributes->iTimeZoneOffset = TTimeIntervalMinutes( 0 );