diff --git a/drivers/md/dm-default-key.c b/drivers/md/dm-default-key.c index 7cc7ea7f5748..ca50de11b6d0 100644 --- a/drivers/md/dm-default-key.c +++ b/drivers/md/dm-default-key.c @@ -133,7 +133,7 @@ static int default_key_map(struct dm_target *ti, struct bio *bio) dm_target_offset(ti, bio->bi_iter.bi_sector); } - if (!bio->bi_crypt_key) + if (!bio->bi_crypt_key && !bio->bi_crypt_skip) bio->bi_crypt_key = &dkc->key; return DM_MAPIO_REMAPPED;