diff --git a/pages/index.vue b/pages/index.vue
index c967f6fbf2651bc549ef1595bcfc65af756ab3e1..428a4a454c6c854000969171a9d5857bfc1e85c0 100644
--- a/pages/index.vue
+++ b/pages/index.vue
@@ -64,8 +64,11 @@ export default {
         for (let i = 0; i < data.membersCount.length; i++) {
           let member = data.membersCount[i].idList[0]
           member.id.inOut = member.inOut
-          if (member.inOut) {
-            result['entrees'].push(member.id)
+
+          if (member.inOut || member.id.status=='MEMBER') {
+            if (result['entrees'].filter(function(e) { return e.hash === member.id.hash; }).length == 0) {
+              result['entrees'].push(member.id)
+            }
           } else {
             result['sorties'].push(member.id)
           }