diff --git a/lib/cmdlib.py b/lib/cmdlib.py
index 023084f745de29390c0c7fe365108991298787dc..5ad1338ad8b16443d8294c90ee4ee96a30a21a8c 100644
--- a/lib/cmdlib.py
+++ b/lib/cmdlib.py
@@ -14043,6 +14043,7 @@ class LUInstanceSetParams(LogicalUnit):
     # update instance structure
     instance.disks = new_disks
     instance.disk_template = constants.DT_PLAIN
+    _UpdateIvNames(0, instance.disks)
     self.cfg.Update(instance, feedback_fn)
 
     # Release locks in case removing disks takes a while