diff --git a/src/core/Elsa.Abstractions/Extensions/ObjectConverter.cs b/src/core/Elsa.Abstractions/Extensions/ObjectConverter.cs index 0680b345f..911b5aa24 100644 --- a/src/core/Elsa.Abstractions/Extensions/ObjectConverter.cs +++ b/src/core/Elsa.Abstractions/Extensions/ObjectConverter.cs @@ -9,7 +9,7 @@ namespace Elsa { public static class ObjectConverter { - public static T? ConvertTo(this object? value) => (T?) value?.ConvertTo(typeof(T)); + public static T? ConvertTo(this object? value) => value != null ? (T?)value.ConvertTo(typeof(T)) : default; public static object? ConvertTo(this object? value, Type targetType) {