diff --git a/e2fsck/journal.c b/e2fsck/journal.c index 155857d9..64a0fd62 100644 --- a/e2fsck/journal.c +++ b/e2fsck/journal.c @@ -214,7 +214,7 @@ static int process_journal_block(ext2_filsys fs, p = (struct process_block_struct *) priv_data; - if (blk < fs->super->s_first_data_block || + if (!blk || blk < fs->super->s_first_data_block || blk >= fs->super->s_blocks_count) return BLOCK_ABORT;