diff --git a/opentech/apply/funds/blocks.py b/opentech/apply/funds/blocks.py index 8b7c9a71e1aa781b4a18e058e7ca2a3184815f2d..24e511c84dcb1d71958ebf0b651579abf2d03047 100644 --- a/opentech/apply/funds/blocks.py +++ b/opentech/apply/funds/blocks.py @@ -91,6 +91,11 @@ class MustIncludeFieldBlock(FormFieldBlock): child_blocks = [('info', MustIncludeStatic(label=info_name, description=self.description))] super().__init__(child_blocks, *args, **kwargs) + def get_field_kwargs(self, struct_value): + kwargs = super().get_field_kwargs(struct_value) + kwargs['required'] = True + return kwargs + class TitleBlock(MustIncludeFieldBlock): name = 'title'