diff --git a/scipost/forms.py b/scipost/forms.py
index c3a5ceea75ce50d9c58cb9ca80e8114363611c3f..2547bb34a10886db41d7a9a997436b4fd8d86504 100644
--- a/scipost/forms.py
+++ b/scipost/forms.py
@@ -296,7 +296,7 @@ class UpdatePersonalDataForm(forms.ModelForm):
         and changes the orcid_id. It marks all Publications, Reports and Comments
         authors by this Contributor with a deposit_requires_update == True.
         """
-        publications = Publication.objects.filter(authors__in=self.instance)
+        publications = Publication.objects.filter(authors=self.instance)
         for publication in publications:
             publication.doideposit_needs_updating = True
             publication.save()