diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Contents/addWidgetModal.js b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Contents/addWidgetModal.js index 6786870c6b..cc8ed1a997 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Contents/addWidgetModal.js +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Contents/addWidgetModal.js @@ -25,7 +25,11 @@ $(function () { $(".save-changes").click(function () { - let properties = activeForm.serializeFormToObject(); + if (activeForm && activeForm.length > 0 && !activeForm.valid()) { + return; + } + + let properties = activeForm ? activeForm.serializeFormToObject() : {}; let widgetText = "[Widget Type=\"" + widgetType + "\" ";