diff --git a/templates/register.jinja2 b/templates/register.jinja2
index 4ad42c3..5ffabd7 100644
--- a/templates/register.jinja2
+++ b/templates/register.jinja2
@@ -92,6 +92,7 @@ function read_file () {
filereader.onload = function () {
document.getElementById("submit").innerHTML = 'Loading...';
+ document.getElementById("submit").disabled = true;
const file = file_input.files[0];
let file_type;