diff --git a/libtransmission/inout.c b/libtransmission/inout.c index f1b83425b..33fdeec26 100644 --- a/libtransmission/inout.c +++ b/libtransmission/inout.c @@ -266,7 +266,7 @@ checkFile( tr_torrent * tor, tr_buildPath ( path, sizeof(path), tor->destination, file->name, NULL ); nofile = stat( path, &sb ) || !S_ISREG( sb.st_mode ); - for( i=file->firstPiece; ilastPiece && (!*abortFlag); ++i ) + for( i=file->firstPiece; i<=file->lastPiece && (!*abortFlag); ++i ) { if( nofile ) {