diff --git a/mnd/mnd/registry/patients/mnd_admin_forms.py b/mnd/mnd/registry/patients/mnd_admin_forms.py index f554279..94fd506 100644 --- a/mnd/mnd/registry/patients/mnd_admin_forms.py +++ b/mnd/mnd/registry/patients/mnd_admin_forms.py @@ -214,7 +214,7 @@ def _clean_fields(self): def has_assigned_carer(self): instance = getattr(self, "instance") - if instance and self.patient: + if instance and instance.pk and self.patient: return CarerRegistration.objects.has_registered_carer( instance, self.patient )