Index: firmware/App/Services/AlarmMgmt.c =================================================================== diff -u -rf5d4fecd7b937ddf8e8b4ef3372541e79c7a44fc -ra5b84c018934c938b28c9b6671a6ae842f899e19 --- firmware/App/Services/AlarmMgmt.c (.../AlarmMgmt.c) (revision f5d4fecd7b937ddf8e8b4ef3372541e79c7a44fc) +++ firmware/App/Services/AlarmMgmt.c (.../AlarmMgmt.c) (revision a5b84c018934c938b28c9b6671a6ae842f899e19) @@ -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 ) ) )