diff --git a/client/cmdhfmf.c b/client/cmdhfmf.c index fcf1820a0..a18d50ea8 100644 --- a/client/cmdhfmf.c +++ b/client/cmdhfmf.c @@ -364,7 +364,8 @@ char * GenerateFilename(const char *prefix, const char *suffix){ int uidlen=0; char * fptr = malloc (sizeof (char) * (strlen(prefix) + strlen(suffix)) + sizeof(uid)*2 + 1); - if (!GetHFMF14AUID(uid, &uidlen)) { + GetHFMF14AUID(uid, &uidlen); + if (!uidlen) { PrintAndLog("No tag found."); return NULL; }