diff --git a/client/src/cmdflashmem.c b/client/src/cmdflashmem.c index c9d126147..d1e9ab672 100644 --- a/client/src/cmdflashmem.c +++ b/client/src/cmdflashmem.c @@ -460,8 +460,8 @@ static int CmdFlashMemWipe(const char *Cmd) { return res; } - if (page < 0 || page > (spi_flash_pages - 1)) { - PrintAndLogEx(WARNING, "page must be between 0 and %d", spi_flash_pages - 1); + if (page < 0 || page > (spi_flash_pages - 2)) { + PrintAndLogEx(WARNING, "page must be between 0 and %d", spi_flash_pages - 2); return PM3_EINVARG; }