diff --git a/scp.c b/scp.c index e51c500c..07e21420 100644 --- a/scp.c +++ b/scp.c @@ -5700,9 +5700,12 @@ if ((dptr->dwidth / dptr->aincr) > 8) width = "W"; else width = "B"; -if (psize < (kval * 10)) +if ((psize < (kval * 10)) && + (0 != (psize % kval))) { scale = ""; -else if (psize < (mval * 10)) { + } +else if ((psize < (mval * 10)) && + (0 != (psize % mval))){ scale = "K"; psize = psize / kval; }