summaryrefslogtreecommitdiffstats
path: root/lib/metadata/vg.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/metadata/vg.c')
-rw-r--r--lib/metadata/vg.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/metadata/vg.c b/lib/metadata/vg.c
index 3159e3e9..42cb48cf 100644
--- a/lib/metadata/vg.c
+++ b/lib/metadata/vg.c
@@ -79,7 +79,7 @@ static void _free_vg(struct volume_group *vg)
void release_vg(struct volume_group *vg)
{
- if (!vg)
+ if (!vg || (vg->fid && vg == vg->fid->fmt->orphan_vg))
return;
/* Check if there are any vginfo holders */