diff --git a/Sources/FluentKit/Properties/CompositeID.swift b/Sources/FluentKit/Properties/CompositeID.swift index b9d91344..bcee307d 100644 --- a/Sources/FluentKit/Properties/CompositeID.swift +++ b/Sources/FluentKit/Properties/CompositeID.swift @@ -51,7 +51,9 @@ extension CompositeIDProperty: AnyDatabaseProperty { } public func input(to input: any DatabaseInput) { - self.value!.input(to: input) + if let value = self.value { + value.input(to: input) + } } public func output(from output: any DatabaseOutput) throws {