diff --git a/layouts/v7/modules/Portal/resources/List.js b/layouts/v7/modules/Portal/resources/List.js
index a163fc51a3c3677fd9212ea29dad77c3f94a7bf0..f29a142019bfbbb801ab40d994aa0f7ef4d35750 100644
--- a/layouts/v7/modules/Portal/resources/List.js
+++ b/layouts/v7/modules/Portal/resources/List.js
@@ -33,12 +33,11 @@ Vtiger_List_Js("Portal_List_Js", {
         var form = jQuery('#saveBookmark');
         jQuery('#saveBookmark').on('submit', function (e) {
             e.preventDefault();
-            form.find('[type="submit"]').attr('disabled', true);
-            //Added to avoid multiple submit
         });
         var params = {
             submitHandler: function (form) {
                 var form = jQuery(form);
+                form.find('[type="submit"]').attr('disabled', true);
                 var params = form.serializeFormData();
                 app.request.post({data: params}).then(function (error, data) {
                     if (!error) {