diff --git a/ArduCopter/motors.pde b/ArduCopter/motors.pde index eaa64d4392..de1b08b69c 100644 --- a/ArduCopter/motors.pde +++ b/ArduCopter/motors.pde @@ -637,7 +637,9 @@ static void init_disarm_motors() Log_Write_Event(DATA_DISARMED); // suspend logging - DataFlash.EnableWrites(false); + if (!(g.log_bitmask & MASK_LOG_WHEN_DISARMED)) { + DataFlash.EnableWrites(false); + } // disable gps velocity based centrefugal force compensation ahrs.set_correct_centrifugal(false);