diff --git a/components/partition_table/parttool.py b/components/partition_table/parttool.py index 7644d06a58..c73bcd2d50 100755 --- a/components/partition_table/parttool.py +++ b/components/partition_table/parttool.py @@ -294,7 +294,7 @@ def main(): elif args.partition_type: if not args.partition_subtype: raise RuntimeError("--partition-subtype should be defined when --partition-type is defined") - partition_id = PartitionType(args.partition_type, args.partition_subtype, args.part_list) + partition_id = PartitionType(args.partition_type, args.partition_subtype, getattr(args, 'part_list', None)) elif args.partition_boot_default: partition_id = PARTITION_BOOT_DEFAULT else: