diff --git a/Sources/DynamicObject.swift b/Sources/DynamicObject.swift index 48dd3e7..42a446a 100644 --- a/Sources/DynamicObject.swift +++ b/Sources/DynamicObject.swift @@ -217,7 +217,8 @@ extension CoreStoreObject { guard let object = context.fetchExisting(id) as CoreStoreObject?, - let rawObject = object.rawObject + let rawObject = object.rawObject, + !rawObject.isDeleted else { return nil