diff --git a/lib/src/form/src/controller.dart b/lib/src/form/src/controller.dart index ef6f07a..cde3c37 100644 --- a/lib/src/form/src/controller.dart +++ b/lib/src/form/src/controller.dart @@ -149,7 +149,7 @@ class AstromicFormController extends FormController { instances.add( FormGroupInstance( fields: Map.fromEntries(fieldsIDs.map((String id) => MapEntry('$formGroupID-#$i-$id', value('$formGroupID-#$i-$id'))).toList()), - values: Map.fromEntries(valuesIDs.map((String a) => MapEntry('$formGroupID-#$i-$a', getValue('$formGroupID-#$i-$a'))).toList()), + values: valuesIDs.isNotEmpty? Map.fromEntries(valuesIDs.map((String a) => MapEntry('$formGroupID-#$i-$a', getValue('$formGroupID-#$i-$a'))).toList()) : {}, subGroups: subValues, ), );