diff --git a/opentech/apply/review/tests/test_views.py b/opentech/apply/review/tests/test_views.py
index c9853b5157aeaaf5056f6667043ed4aafecee8e9..4ba0a18d83533b542fd6de5c4a749f0166812649 100644
--- a/opentech/apply/review/tests/test_views.py
+++ b/opentech/apply/review/tests/test_views.py
@@ -121,15 +121,11 @@ class ReviewDetailTestCase(BaseTestCase):
     url_name = 'funds:submissions:reviews:{}'
 
     def get_kwargs(self, instance):
-        return {'submission_pk': instance.id}
+        return {'pk': instance.id, 'submission_pk': instance.submission.id}
 
     def test_review_detail_field_groups(self):
-        submission = ApplicationSubmissionFactory(workflow_stages=2)
+        submission = ApplicationSubmissionFactory(status='draft_proposal', workflow_stages=2)
         review = ReviewFactory(submission=submission, author=self.user)
-        response = self.get_page(review, 'detail')
+        response = self.get_page(review)
         self.assertContains(response, submission.title)
-        self.assertContains(response, reverse('funds:submissions:reviews:review', kwargs={
-            'pk': review.id,
-            'submission_pk': submission.id,
-        }))
         self.assertContains(response, "<h4>A. Conflicts of Interest and Confidentiality</h4>")
diff --git a/opentech/apply/review/views.py b/opentech/apply/review/views.py
index 21282213a695367dd90e132e84b0debaee8f89e5..94355866656ed1450bb57cec6d6a6b682bc6876e 100644
--- a/opentech/apply/review/views.py
+++ b/opentech/apply/review/views.py
@@ -119,6 +119,8 @@ class ReviewDetailView(DetailView):
             try:
                 # Add titles which exist
                 title = form_used.titles[field.group]
+                # Setting the value to a flag, so the output is treated slightly differently
+                # This will change with the StreamForms implementation
                 review_data.setdefault(title, '<field_group_title>')
             except AttributeError:
                 pass