diff --git a/pkg/vtiger/modules/CustomerPortal/layouts/v7/modules/Settings/CustomerPortal/resources/CustomerPortal.js b/pkg/vtiger/modules/CustomerPortal/layouts/v7/modules/Settings/CustomerPortal/resources/CustomerPortal.js index 431ffa807bebc2b6e13dce6a2611c9f77772cef0..25eab0d973e0bae78c99d19a1e2a236ff7d1c401 100644 --- a/pkg/vtiger/modules/CustomerPortal/layouts/v7/modules/Settings/CustomerPortal/resources/CustomerPortal.js +++ b/pkg/vtiger/modules/CustomerPortal/layouts/v7/modules/Settings/CustomerPortal/resources/CustomerPortal.js @@ -125,6 +125,9 @@ Vtiger.Class('Settings_Customer_Portal_Js', {}, { var returnFormData = true; var message = ''; jQuery.each(portalModules, function (index, element) { + if(!jQuery(element).find('.enabledModules').is(':checked')){ + return; + } var mandatoryFields = []; var list = element.attributes; var moduleName = list['data-module'].value;