Index: firmware/App/Controllers/Switches.c =================================================================== diff -u -rb3076db63d3e6515746948fba3a4c2bf9aad9c27 -r225176baca01b37c286f0e4b40475f9747a0f690 --- firmware/App/Controllers/Switches.c (.../Switches.c) (revision b3076db63d3e6515746948fba3a4c2bf9aad9c27) +++ firmware/App/Controllers/Switches.c (.../Switches.c) (revision 225176baca01b37c286f0e4b40475f9747a0f690) @@ -196,7 +196,7 @@ } // Handle clearing alarm conditions - if ( ( STATE_CLOSED == getSwitchStatus( FRONT_DOOR ) ) || ( requireDoorClosed != TRUE ) ) + if ( STATE_CLOSED == getSwitchStatus( FRONT_DOOR ) ) { clearAlarmCondition( ALARM_ID_HD_CARTRIDGE_DOOR_OPENED ); }