diff --git a/submissions/views.py b/submissions/views.py
index 553e344673c0f4b4ddcf79b1c25bf4d19b2c8cc3..fd8559e688adff194b8afa51bb376be3dccdbcde 100644
--- a/submissions/views.py
+++ b/submissions/views.py
@@ -271,10 +271,7 @@ def submission_detail_wo_vn_nr(request, arxiv_identifier_wo_vn_nr):
 
 
 def submission_detail(request, arxiv_identifier_w_vn_nr):
-    submission = get_object_or_404(Submission.objects.select_related(
-                    'editor_in_charge', 'publication__in_issue__in_volume__in_journal'
-                    ).prefetch_related('authors'),
-                    arxiv_identifier_w_vn_nr=arxiv_identifier_w_vn_nr)
+    submission = get_object_or_404(Submission, arxiv_identifier_w_vn_nr=arxiv_identifier_w_vn_nr)
     try:
         is_author = request.user.contributor in submission.authors.all()
     except AttributeError:
@@ -291,7 +288,7 @@ def submission_detail(request, arxiv_identifier_w_vn_nr):
 
     form = CommentForm()
 
-    reports = submission.reports.prefetch_related('reports')
+    reports = submission.reports.all()
     try:
         author_replies = Comment.objects.filter(submission=submission,
                                                 is_author_reply=True,