diff --git a/misc/form.js b/misc/form.js
index 259b84e..93235a4 100644
--- a/misc/form.js
+++ b/misc/form.js
@@ -75,4 +75,16 @@ Drupal.behaviors.fillUserInfoFromCookie = {
   }
 };
 
+/**
+ * Disallow submitting the form twice
+ */
+Drupal.behaviors.disableSubmit = {
+  attach: function (context, settings) {
+    $('form', context).one('submit', function(e) {
+      console.log(e);
+      $(e.target).bind('submit', function(e) { e.preventDefault(); });
+    });
+  },
+};
+
 })(jQuery);
