diff --git a/src/components/inspector.tsx b/src/components/inspector.tsx index 63adc65..bfcb11d 100644 --- a/src/components/inspector.tsx +++ b/src/components/inspector.tsx @@ -668,6 +668,8 @@ const NodeInspector: FC = () => { } catch (e) { return Promise.reject(new Error(t("node.invalidValue"))); } + } else if (value === null && !required) { + value = undefined; } if (!checkNodeArgValue(editingNode.data, arg, value)) { return Promise.reject(new Error(t("node.invalidValue")));