diff --git a/feedbackloop/templates/report.html b/feedbackloop/templates/report.html
index f348d070eac213fff8293f75c4606129381c8e65..a4fa00fd62517b3d6d1f22bfaed924238d07e737 100644
--- a/feedbackloop/templates/report.html
+++ b/feedbackloop/templates/report.html
@@ -7,6 +7,10 @@
 
 <p>Received at {{ report.timestamp.strftime('%Y-%m-%d %H:%M') }}.</p>
 
+{% if report.message %}
 <pre>{{ report.message.decode('utf-8') }}</pre>
+{% else %}
+<p>No message body has been saved.</p>
+{% endif %}
 
 {% endblock %}