diff --git a/lib/setup.c b/lib/setup.c index 5eac76a5..b5c27514 100644 --- a/lib/setup.c +++ b/lib/setup.c @@ -3264,7 +3264,7 @@ int crypt_deactivate_by_name(struct crypt_device *cd, const char *name, uint32_t r = -EBUSY; break; } - if (crypt_get_integrity_tag_size(cd)) + if (isLUKS2(cd->type) && crypt_get_integrity_tag_size(cd)) namei = device_dm_name(dmd.data_device); }