Index: firmware/App/Services/AlarmMgmt.c =================================================================== diff -u -rbd30744a51141ff5e56088eac67a9641866ab6cc -rd81f239e0039bc025586f7dfc21cdd3d937c8744 --- firmware/App/Services/AlarmMgmt.c (.../AlarmMgmt.c) (revision bd30744a51141ff5e56088eac67a9641866ab6cc) +++ firmware/App/Services/AlarmMgmt.c (.../AlarmMgmt.c) (revision d81f239e0039bc025586f7dfc21cdd3d937c8744) @@ -916,7 +916,7 @@ } // If alarm silenced, play no alarm audio. - else if ( TRUE == alarmStatus.alarmsSilenced ) + else if ( ( ALARM_PRIORITY_NONE == alarmStatus.alarmsState ) || ( TRUE == alarmStatus.alarmsSilenced ) ) { setAlarmAudioState( ALARM_PRIORITY_NONE, ALARM_AUDIO_DIVIDER_LOOKUP_TABLE[volume][ALARM_AUDIO_VOLUME_GAIN],