diff --git a/src/components/CommunityComponents/CommunityHeader.vue b/src/components/CommunityComponents/CommunityHeader.vue
index eba31718a765b9adfc08bd6b449dbff4c3de28a1..201d9fb337b3666965d0584ee17ecc91d576d7e7 100644
--- a/src/components/CommunityComponents/CommunityHeader.vue
+++ b/src/components/CommunityComponents/CommunityHeader.vue
@@ -126,13 +126,15 @@ export default {
       this.community = await CommunityService.getCommunity(
         this.$route.params.communityID
       );
-      const members = await CommunityService.getCommunityMembers(
-        this.$route.params.communityID
-      );
-      for (let i = 0; i < members.length; i++) {
-        if (members[i].userId == this.userid) {
-          this.member = true;
-          return;
+      if (this.$store.state.user.token !== null) {
+        const members = await CommunityService.getCommunityMembers(
+          this.$route.params.communityID
+        );
+        for (let i = 0; i < members.length; i++) {
+          if (members[i].userId == this.userid) {
+            this.member = true;
+            return;
+          }
         }
       }
     },