diff --git a/src/main/resources/static/js/question.js b/src/main/resources/static/js/question.js
index 085af7a7c6e33bbc42687bfbcd6d3718280b6493..9bad7d502ed29c73b9e63c1db064bffd659c2708 100644
--- a/src/main/resources/static/js/question.js
+++ b/src/main/resources/static/js/question.js
@@ -6,8 +6,10 @@ inputType.onchange = function() {
     var isQuestion = inputType[inputType.selectedIndex].text === 'Question'
     if (isQuestion) {
         questionComment.removeAttribute('disabled')
+        questionComment.required = true
     } else {
         questionComment.setAttribute('disabled', '')
+        questionComment.required = true
     }
 }