diff --git a/src/components/modals/RoleModal.vue b/src/components/modals/RoleModal.vue
index cd0f520..87f6d94 100644
--- a/src/components/modals/RoleModal.vue
+++ b/src/components/modals/RoleModal.vue
@@ -20,6 +20,14 @@
       >
         
       
+      
+        
+      
     
   
 
@@ -33,6 +41,20 @@ export default {
   components: { Token, Modal },
   props: ["playerIndex"],
   computed: {
+    extraTravelers() {
+      const extraTravelers = [];
+      const players = this.$store.state.players.players;
+      this.$store.state.extraTravelers.forEach(role => {
+        if (
+          this.playerIndex >= 0 ||
+          (this.playerIndex < 0 &&
+            !players.some(player => player.role.id === role.id))
+        ) {
+          extraTravelers.push(role);
+        }
+      });
+      return extraTravelers;
+    },
     availableRoles() {
       const availableRoles = [];
       const players = this.$store.state.players.players;