diff --git a/lib/cmdlib.py b/lib/cmdlib.py
index 6cdf0de6aff597d9f271c38663f200534ee01539..98d0a721794f8c9881136f651705fb50c72a60bb 100644
--- a/lib/cmdlib.py
+++ b/lib/cmdlib.py
@@ -7540,7 +7540,8 @@ class LUInstanceRecreateDisks(LogicalUnit):
                                         disks=[{constants.IDISK_SIZE: d.size,
                                                 constants.IDISK_MODE: d.mode}
                                                 for d in self.instance.disks],
-                                        hypervisor=self.instance.hypervisor)
+                                        hypervisor=self.instance.hypervisor,
+                                        node_whitelist=None)
     ial = iallocator.IAllocator(self.cfg, self.rpc, req)
 
     ial.Run(self.op.iallocator)