diff --git a/client/cmdhf14a.c b/client/cmdhf14a.c index 52806141e..85bb85515 100644 --- a/client/cmdhf14a.c +++ b/client/cmdhf14a.c @@ -173,7 +173,8 @@ int CmdHF14AReader(const char *Cmd) { SendCommand(&c); UsbCommand resp; if (WaitForResponseTimeout(CMD_ACK, &resp, 1500)) { - if (Cmd[0] != 's') PrintAndLog("iso14443a card select failed"); + if (Cmd[0] != 's') PrintAndLog("iso14443a card select failed"); + SendCommand(&cDisconnect); return 0; } diff --git a/client/cmdhfmf.c b/client/cmdhfmf.c index d6c1ba274..abde74cf1 100644 --- a/client/cmdhfmf.c +++ b/client/cmdhfmf.c @@ -2332,6 +2332,7 @@ int CmdHF14AMfCSave(const char *Cmd) { case '2': case '4': numblocks = NumOfBlocks(ctmp); + PrintAndLog("Saving magic mifare %cK", ctmp); cmdp++; break; case 'u':