diff --git a/armsrc/mifaresim.c b/armsrc/mifaresim.c index a6c9c06f5..3f89cb029 100644 --- a/armsrc/mifaresim.c +++ b/armsrc/mifaresim.c @@ -991,10 +991,10 @@ void Mifare1ksim(uint16_t flags, uint8_t exitAfterNReads, uint8_t *datain, uint1 memcpy(response, rats, rats_len); mf_crypto1_encrypt(pcs, response, rats_len, response_par); EmSendCmdPar(response, rats_len, response_par); - FpgaDisableTracing(); - } else + } else { EmSendCmd(rats, rats_len); - FpgaDisableTracing(); + } + FpgaDisableTracing(); if (DBGLEVEL >= DBG_EXTENDED) Dbprintf("[MFEMUL_WORK] RCV RATS => ACK"); } else {