diff --git a/app/assets/javascripts/user.js b/app/assets/javascripts/user.js
index f898455b5..40ca866c5 100644
--- a/app/assets/javascripts/user.js
+++ b/app/assets/javascripts/user.js
@@ -124,4 +124,9 @@ $(document).ready(function () {
$("#contributorTerms").html("");
$("#contributorTerms").load(url);
});
+
+ $("#read_tou").on("click", function () {
+ var agreebtn = document.getElementById('agree');
+ agreebtn.disabled=!this.checked;
+ });
});
diff --git a/app/views/users/terms.html.erb b/app/views/users/terms.html.erb
index 18b86dd12..7a6acbf59 100644
--- a/app/views/users/terms.html.erb
+++ b/app/views/users/terms.html.erb
@@ -47,7 +47,7 @@
<%= t '.tou_explain' %>