diff --git a/hypha/apply/categories/blocks.py b/hypha/apply/categories/blocks.py
index 19c040945242855cc99e256b203e6199d77131f8..ab545f760082fc07770145cc060acb6b5fe16a33 100644
--- a/hypha/apply/categories/blocks.py
+++ b/hypha/apply/categories/blocks.py
@@ -100,4 +100,4 @@ class CategoryQuestionBlock(OptionalFormFieldBlock):
         return None
 
     def no_response(self):
-        return ['No Response']
+        return '-'
diff --git a/hypha/apply/stream_forms/blocks.py b/hypha/apply/stream_forms/blocks.py
index d7dc94770b23c963a78df35bc0ec3de8dd9a9396..90ed8754a3bdd4d4bc37e83fc611735074d65225 100644
--- a/hypha/apply/stream_forms/blocks.py
+++ b/hypha/apply/stream_forms/blocks.py
@@ -84,7 +84,7 @@ class FormFieldBlock(StructBlock):
     def serialize_no_response(self, value, context):
         return {
             'question': value['field_label'],
-            'answer': 'No Response',
+            'answer': '-',
             'type': 'no_response',
         }
 
@@ -108,7 +108,7 @@ class FormFieldBlock(StructBlock):
         return str(data)
 
     def no_response(self):
-        return "No response"
+        return "-"
 
 
 class OptionalFormFieldBlock(FormFieldBlock):
diff --git a/hypha/apply/utils/blocks.py b/hypha/apply/utils/blocks.py
index 36f0764c1601f97bcd45f5fc252f5a26dae9279f..843ef8ae32f8bc45a748e3b2aff7f0cfea22a63c 100644
--- a/hypha/apply/utils/blocks.py
+++ b/hypha/apply/utils/blocks.py
@@ -53,7 +53,7 @@ class RichTextFieldBlock(TextFieldBlock):
         return bleach.clean(data or '', tags=[], strip=True)
 
     def no_response(self):
-        return '<p>No response</p>'
+        return '<p>-</p>'
 
 
 class MarkdownTextFieldBlock(TextFieldBlock):
@@ -69,7 +69,7 @@ class MarkdownTextFieldBlock(TextFieldBlock):
         return bleach.clean(data or '', tags=[], strip=True)
 
     def no_response(self):
-        return '<p>No response</p>'
+        return '<p>-</p>'
 
 
 class CustomFormFieldsBlock(StreamBlock):