diff --git a/hypha/apply/determinations/views.py b/hypha/apply/determinations/views.py
index 31c77f2d682fa324cde4f2360b426138d6c32d5c..e7bed495aca0d90a20ee7bd3d23178fcec502bbd 100644
--- a/hypha/apply/determinations/views.py
+++ b/hypha/apply/determinations/views.py
@@ -657,7 +657,9 @@ class DeterminationEditView(BaseStreamForm, UpdateView):
 
     def get_defined_fields(self):
         determination = self.get_object()
-        return get_fields_for_stage(determination.submission)
+        return determination.form_fields or get_fields_for_stage(
+            determination.submission
+        )
 
     def get_form_kwargs(self):
         determiantion = self.get_object()