diff --git a/packages/component-faraday-ui/src/PublonsTable.js b/packages/component-faraday-ui/src/PublonsTable.js
index 1a4d8dff48165bb534d8613dcbfda31462316894..ed2ffa47ad5bface693c3f215619034c91ffce86 100644
--- a/packages/component-faraday-ui/src/PublonsTable.js
+++ b/packages/component-faraday-ui/src/PublonsTable.js
@@ -14,12 +14,13 @@ const TableView = ({
   isFetching,
   publonsError,
 }) => {
-  if (publonsError)
+  if (publonsError) {
     return (
       <Text align="center" error>
         {publonsError}
       </Text>
     )
+  }
   return reviewers.length === 0 ? (
     <Text align="center">No suggestions yet.</Text>
   ) : (
@@ -90,7 +91,6 @@ export default compose(
         firstName: head(names),
         lastName: last(names),
       }
-      console.log(newReviewer)
       onInvite(newReviewer, modalProps)
     },
   }),
diff --git a/packages/component-faraday-ui/src/modals/MultiAction.js b/packages/component-faraday-ui/src/modals/MultiAction.js
index a1beeaf592edb16b9df1a02bdab80e24027c9fab..cf290e7cebc732ccfc09f782a358f08ef710fab1 100644
--- a/packages/component-faraday-ui/src/modals/MultiAction.js
+++ b/packages/component-faraday-ui/src/modals/MultiAction.js
@@ -23,7 +23,7 @@ const MultiAction = ({
     {subtitle && <Text secondary>{subtitle}</Text>}
     {renderContent()}
     {modalError && (
-      <Text error mt={1}>
+      <Text align="center" error mt={1}>
         {modalError}
       </Text>
     )}
diff --git a/packages/component-invite/src/routes/fragmentsInvitations/post.js b/packages/component-invite/src/routes/fragmentsInvitations/post.js
index 823d25ac9409535ff4c28d7f3227bc216fdbe4e4..2eab3d2d1642e1aed6f2a9384bbf11b9058fd993 100644
--- a/packages/component-invite/src/routes/fragmentsInvitations/post.js
+++ b/packages/component-invite/src/routes/fragmentsInvitations/post.js
@@ -139,10 +139,17 @@ module.exports = models => async (req, res) => {
       )
     }
 
-    const newUser = await userHelper.createUser({
-      role,
-      body: userData,
-    })
+    let newUser
+    try {
+      newUser = await userHelper.createUser({
+        role,
+        body: userData,
+      })
+    } catch (e) {
+      return res
+        .status(400)
+        .json({ error: `User already exists with email: ${userData.email}` })
+    }
 
     if (collection.status === 'heAssigned')
       await collectionHelper.updateStatus({ newStatus: 'reviewersInvited' })