diff --git a/app/assets/javascripts/application.js.coffee b/app/assets/javascripts/application.js.coffee
index a28f76ddd151c1bb65605de9621f6846e5c4a237..82a810b65519b40ce6aae85a6e954e1f7ada034c 100644
--- a/app/assets/javascripts/application.js.coffee
+++ b/app/assets/javascripts/application.js.coffee
@@ -58,10 +58,10 @@ window.disableButtonIfEmptyField = (field_selector, button_selector) ->
   field = $(field_selector)
   closest_submit = field.closest("form").find(button_selector)
 
-  closest_submit.disable() if field.val() is ""
+  closest_submit.disable() if field.val().replace(/\s+$/, "") is ""
 
   field.on "input", ->
-    if $(@).val() is ""
+    if $(@).val().replace(/\s+$/, "") is ""
       closest_submit.disable()
     else
       closest_submit.enable()