diff --git a/scipost/forms.py b/scipost/forms.py
index cd1dcce588aacec7f511b360a4929d8f0abd1e62..0669fb5b56304a8be989e649b33cae81db62d276 100644
--- a/scipost/forms.py
+++ b/scipost/forms.py
@@ -543,7 +543,7 @@ class ContributorMergeForm(forms.Form):
         CitationNotification.objects.filter(
             contributor=contrib_from).update(contributor=contrib_into)
         PublicationAuthorsTable.objects.filter(
-            contributor=contrib_from).update(contributor=contrib_into)
+            profile=contrib_from.profile).update(profile=contrib_into.profile)
         UnavailabilityPeriod.objects.filter(
             contributor=contrib_from).update(contributor=contrib_into)
         Remark.objects.filter(