diff --git a/hypha/apply/determinations/views.py b/hypha/apply/determinations/views.py index f325371ce105ec524826b7149527f4c4581cfae7..b23a73333f6a707e60955af065afefd0c6584969 100644 --- a/hypha/apply/determinations/views.py +++ b/hypha/apply/determinations/views.py @@ -309,8 +309,9 @@ class DeterminationCreateOrUpdateView(BaseStreamForm, CreateOrUpdateView): determination_messages = DeterminationMessageSettings.for_site(site) field_blocks_ids = {} - for field_block in self.get_defined_fields(): - field_blocks_ids[field_block.block_type] = field_block.id + if self.submission.is_determination_form_attached: + for field_block in self.get_defined_fields(): + field_blocks_ids[field_block.block_type] = field_block.id return super().get_context_data( submission=self.submission,