diff --git a/src/backend/base/langflow/schema/properties.py b/src/backend/base/langflow/schema/properties.py index c8b57b49e..6088aaa20 100644 --- a/src/backend/base/langflow/schema/properties.py +++ b/src/backend/base/langflow/schema/properties.py @@ -28,6 +28,8 @@ class Properties(BaseModel): def validate_source(cls, v): if isinstance(v, str): return Source(id=v, display_name=v, source=v) + if v is None: + return Source() return v @field_serializer("source")