Index: firmware/App/Services/AlarmMgmt.c =================================================================== diff -u -r3c0614e16047ada1ea30c9e7f883f78d98b363e3 -ra3f4042b73d09dd6dac075937878685f26053c0a --- firmware/App/Services/AlarmMgmt.c (.../AlarmMgmt.c) (revision 3c0614e16047ada1ea30c9e7f883f78d98b363e3) +++ firmware/App/Services/AlarmMgmt.c (.../AlarmMgmt.c) (revision a3f4042b73d09dd6dac075937878685f26053c0a) @@ -377,7 +377,8 @@ // if the block timer is 0 OR we have an unblockable alarm if ( ( ALARM_NOT_BLOCKED == alarmsBlockedTimer ) || ( ALARM_ID_HD_AC_POWER_LOST == alarm ) - || ( ALARM_ID_HD_AC_POWER_LOST_IN_TREATMENT == alarm ) ) + || ( ALARM_ID_HD_AC_POWER_LOST_IN_TREATMENT == alarm ) + || ( ALARM_ID_HD_DG_RESTARTED_FAULT == alarm ) ) { // do not re-trigger alarm if blocked by property if ( ( FALSE == alarmNoRetrigger ) || ( ( ALARM_TABLE[ alarm ].alarmNoRetrigOnRB != TRUE ) && ( ALARM_TABLE[ alarm ].alarmNoRetrigOnEndTx != TRUE ) ) )