diff --git a/armsrc/iso14443a.c b/armsrc/iso14443a.c
index db20481c8..11f2ca66b 100644
--- a/armsrc/iso14443a.c
+++ b/armsrc/iso14443a.c
@@ -13,6 +13,7 @@
 
 #define MAX_ISO14A_TIMEOUT 524288
 static uint32_t iso14a_timeout;
+// if iso14443a not active - transmit/receive dont try to execute
 static bool iso14443a_active = false;
 
 uint8_t colpos = 0;
@@ -2367,7 +2368,7 @@ void iso14443a_setup(uint8_t fpga_minor_mode) {
 
 void iso14443a_off() {
     FpgaWriteConfWord(FPGA_MAJOR_MODE_OFF);
-    LED_D_OFF();
+    LEDsoff();
     iso14443a_active = false;
 }
 
@@ -2575,7 +2576,6 @@ void ReaderIso14443a(PacketCommandNG *c) {
 OUT:
     iso14443a_off();
     set_tracing(false);
-    LEDsoff();
 }
 
 // Determine the distance between two nonces.
@@ -2870,7 +2870,6 @@ void ReaderMifare(bool first_try, uint8_t block, uint8_t keytype) {
     reply_mix(CMD_ACK, isOK, 0, 0, buf, sizeof(buf));
 
     iso14443a_off();
-    LEDsoff();
     set_tracing(false);
 }
 
@@ -3110,6 +3109,5 @@ void DetectNACKbug() {
     //reply_mix(CMD_ACK, isOK, num_nacks, i, 0, 0);
     BigBuf_free();
     iso14443a_off();
-    LEDsoff();
     set_tracing(false);
 }