diff --git a/lib/cmdlib.py b/lib/cmdlib.py index cb13c054e45f2036b406eb92cab48de34e031bd6..61103d032a371a648517ad6ccea925cfaa483af3 100644 --- a/lib/cmdlib.py +++ b/lib/cmdlib.py @@ -12788,9 +12788,10 @@ class LUGroupAdd(LogicalUnit): else: self.op.diskparams = self.cfg.GetClusterInfo().diskparams - cluster = self.cfg.GetClusterInfo() - full_ipolicy = cluster.SimpleFillIPolicy(self.op.ipolicy) - objects.InstancePolicy.CheckParameterSyntax(full_ipolicy) + if self.op.ipolicy: + cluster = self.cfg.GetClusterInfo() + full_ipolicy = cluster.SimpleFillIPolicy(self.op.ipolicy) + objects.InstancePolicy.CheckParameterSyntax(full_ipolicy) def BuildHooksEnv(self): """Build hooks env.