diff --git a/ui/src/workflow/nodes/data-source-local-node/index.vue b/ui/src/workflow/nodes/data-source-local-node/index.vue
index 6961549ff..c43da850f 100644
--- a/ui/src/workflow/nodes/data-source-local-node/index.vue
+++ b/ui/src/workflow/nodes/data-source-local-node/index.vue
@@ -66,7 +66,7 @@
trigger: 'change',
}"
>
-
+
-
+
diff --git a/ui/src/workflow/nodes/knowledge-base-node/component/UserInputFieldTable.vue b/ui/src/workflow/nodes/knowledge-base-node/component/UserInputFieldTable.vue
index dc18b5184..f61b5269a 100644
--- a/ui/src/workflow/nodes/knowledge-base-node/component/UserInputFieldTable.vue
+++ b/ui/src/workflow/nodes/knowledge-base-node/component/UserInputFieldTable.vue
@@ -137,6 +137,7 @@ function deleteField(index: any) {
value: item.field,
}))
+ set(props.nodeModel.properties, 'user_input_field_list', cloneDeep(inputFieldList.value))
set(props.nodeModel.properties.config, 'fields', fields)
onDragHandle()
}