Index: NVDataMgmt.c =================================================================== diff -u -r58c64e2ef73b0e968bc56dc0d8230dd1f8de09b0 -rdfd0ead85658fba92a433726e2212c5b20597805 --- NVDataMgmt.c (.../NVDataMgmt.c) (revision 58c64e2ef73b0e968bc56dc0d8230dd1f8de09b0) +++ NVDataMgmt.c (.../NVDataMgmt.c) (revision dfd0ead85658fba92a433726e2212c5b20597805) @@ -2972,6 +2972,7 @@ // so the main CRC of the calibration group is calculated again if ( ( FALSE == isCalRecordValid ) || ( recordCRC != dgCalibrationRecord.crc ) ) { + isCalRecordValid = FALSE; dgCalibrationRecord.crc = recordCRC; activateAlarmNoData( ALARM_ID_DG_NVDATAMGMT_CAL_GROUP_RECORD_CRC_INVALID );