diff --git a/lib/metadata/lv_manip.c b/lib/metadata/lv_manip.c index 35c805ce3..12f444b7b 100644 --- a/lib/metadata/lv_manip.c +++ b/lib/metadata/lv_manip.c @@ -6033,8 +6033,7 @@ int lv_remove_single(struct cmd_context *cmd, struct logical_volume *lv, /* FIXME Ensure not referred to by another existing LVs */ ask_discard = find_config_tree_bool(cmd, devices_issue_discards_CFG, NULL); - if (!lv_is_cache_pool(lv) && /* cache pool cannot be active */ - lv_is_active(lv)) { + if (lv_is_active(lv)) { if (!lv_check_not_in_use(lv, 1)) return_0;