diff --git a/ktx/src/main/java/com/parse/ktx/delegates/SafeParseDelegate.kt b/ktx/src/main/java/com/parse/ktx/delegates/SafeParseDelegate.kt index 351645bfb..8f5ec4766 100644 --- a/ktx/src/main/java/com/parse/ktx/delegates/SafeParseDelegate.kt +++ b/ktx/src/main/java/com/parse/ktx/delegates/SafeParseDelegate.kt @@ -29,7 +29,7 @@ class SafeParseDelegate(private val name: String?) { } operator fun setValue(parseObject: ParseObject, property: KProperty<*>, t: T?) { - parseObject.putOrRemove(property.name, t) + parseObject.putOrRemove(name ?: property.name, t) } }