diff --git a/modules/core/www/assets/js/loginuserpass.js b/modules/core/www/assets/js/loginuserpass.js
index eda96028643e38df1b1f0b5d22083500c508f173..5a3054627c03c7cb14bc04c8d3d99bb9991634a7 100644
--- a/modules/core/www/assets/js/loginuserpass.js
+++ b/modules/core/www/assets/js/loginuserpass.js
@@ -2,5 +2,6 @@ $(document).ready(function () {
     $('#submit_button').on('click', function () {
         $(this).attr('disabled', 'disabled');
         $(this).html($(this).data('processing'));
+        $(this).parents('form').submit();
     });
 });