diff --git a/Content.Server/ADT/Objectives/Systems/AbsorbDnaConditionSystem.cs b/Content.Server/ADT/Objectives/Systems/AbsorbDnaConditionSystem.cs index 6e2af8b9d41..9ecb90e058b 100644 --- a/Content.Server/ADT/Objectives/Systems/AbsorbDnaConditionSystem.cs +++ b/Content.Server/ADT/Objectives/Systems/AbsorbDnaConditionSystem.cs @@ -44,9 +44,9 @@ public void OnAfterAssign(Entity condition, ref Obje } private void OnGetProgress(EntityUid uid, StealDnaConditionComponent comp, ref ObjectiveGetProgressEvent args) { - if (args.Mind.OwnedEntity.HasValue) + if (args.Mind.CurrentEntity.HasValue) { - var ling = args.Mind.OwnedEntity.Value; + var ling = args.Mind.CurrentEntity.Value; args.Progress = GetProgress(ling, args.MindId, args.Mind, comp); } else