diff --git a/kibot/kicad/v5_sch.py b/kibot/kicad/v5_sch.py index 20ca7205..214bf2d0 100644 --- a/kibot/kicad/v5_sch.py +++ b/kibot/kicad/v5_sch.py @@ -930,7 +930,7 @@ class SchematicComponent(object): if target.number < 4: self._solve_fields(LineReader(None, '**Internal**')) else: - f = SchematicField() + f = type(self.fields[0])() f.name = field f.value = value f.number = self.get_free_field_number()