diff --git a/packages/component-invite/src/helpers/User.js b/packages/component-invite/src/helpers/User.js
index ebcd946ff5869aa2c59e2c1ebee0c716ee92e352..39d348fb71507cd2fd4a7cd18b1190d681e4c9a1 100644
--- a/packages/component-invite/src/helpers/User.js
+++ b/packages/component-invite/src/helpers/User.js
@@ -74,15 +74,19 @@ const setupReviewerDecisionEmailData = async ({
   })
 }
 
-const setupReviewerUnassignEmail = async (
-  models,
+const setupReviewerUnassignEmail = async ({
+  UserModel,
+  FragmentModel,
   collection,
   user,
   mailService,
-) => {
+}) => {
   const { title, authorName } = await collectionHelper.getFragmentAndAuthorData(
-    models,
-    collection,
+    {
+      UserModel,
+      FragmentModel,
+      collection,
+    },
   )
 
   await mailService.setupReviewerUnassignEmail(
diff --git a/packages/component-invite/src/routes/collectionsInvitations/delete.js b/packages/component-invite/src/routes/collectionsInvitations/delete.js
index 39da0de3a206fe2573b698cc2be60b675ba9abdd..4ae8d7cfb33538d3deddbbcc0814f588d02a437a 100644
--- a/packages/component-invite/src/routes/collectionsInvitations/delete.js
+++ b/packages/component-invite/src/routes/collectionsInvitations/delete.js
@@ -50,12 +50,13 @@ module.exports = models => async (req, res) => {
           'revoke-handling-editor',
         )
       } else if (invitation.role === 'reviewer') {
-        await userHelper.setupReviewerUnassignEmail(
-          models,
+        await userHelper.setupReviewerUnassignEmail({
+          UserModel: models.User,
+          FragmentModel: models.Fragment,
           collection,
           user,
           mailService,
-        )
+        })
       }
 
       return res.status(200).json({})