diff --git a/packages/components/xpub-review/src/components/assignEditors/AssignEditorContainer.js b/packages/components/xpub-review/src/components/assignEditors/AssignEditorContainer.js
index f5e03b423efe89c1e5c64e585634c3c4c53e4775..9f4a3eabb0ef648ae0ae80b834548232cd9aed8e 100644
--- a/packages/components/xpub-review/src/components/assignEditors/AssignEditorContainer.js
+++ b/packages/components/xpub-review/src/components/assignEditors/AssignEditorContainer.js
@@ -23,7 +23,7 @@ export default compose(
           team =>
             team.object.type === 'collection' &&
             team.object.id === project.id &&
-            team.teamType.name === teamTypeName,
+            team.teamType === teamTypeName,
         ),
     }),
     {
diff --git a/packages/components/xpub-review/src/redux/teams.js b/packages/components/xpub-review/src/redux/teams.js
index ca90cef5a87b78e2ffdc86cee60f20f3a6160176..31e221f30522932b6a7d81dcce36d69764f0920f 100644
--- a/packages/components/xpub-review/src/redux/teams.js
+++ b/packages/components/xpub-review/src/redux/teams.js
@@ -15,10 +15,7 @@ export const addUserToTeam = ({
 
   return dispatch(
     actions.createTeam({
-      teamType: {
-        name: teamTypeName,
-        permissions: 'editor', // TODO
-      },
+      teamType: teamTypeName,
       group,
       name,
       object: {