diff --git a/.gitpod/Dockerfile b/.gitpod/Dockerfile
index 0a4f54706df8b051d2fa18248496f9c37b00c1e6..1603291a610e37642e09f8832161865691e3b241 100644
--- a/.gitpod/Dockerfile
+++ b/.gitpod/Dockerfile
@@ -1,4 +1,4 @@
-FROM gitpod/workspace-full:2022-07-17-14-41-27
+FROM gitpod/workspace-full:2022-07-12-11-05-29
 USER gitpod
 
 RUN sudo apt update -y \
diff --git a/front/src/components/Sidebar.vue b/front/src/components/Sidebar.vue
index 636cb113501d14784f58a7d5c2b4fbc76292e58b..e20d9378beb713fc379911b30927b6cfdc0c440d 100644
--- a/front/src/components/Sidebar.vue
+++ b/front/src/components/Sidebar.vue
@@ -95,26 +95,28 @@ const moderationNotifications = computed(() =>
 )
 
 onMounted(async () => {
-  const [edits, reports, requests] = await Promise.all([
-    axios.get('mutations/', { params: { page_size: 1, q: 'is_approved:null' } }).catch(() => ({ data: { count: 0 } })),
-    axios.get('manage/moderation/reports/', { params: { page_size: 1, q: 'resolved:no' } }).catch(() => ({ data: { count: 0 } })),
-    axios.get('manage/moderation/requests/', { params: { page_size: 1, q: 'status:pending' } }).catch(() => ({ data: { count: 0 } }))
-  ])
+  if (store.state.auth.authenticated) {
+    const [edits, reports, requests] = await Promise.all([
+      axios.get('mutations/', { params: { page_size: 1, q: 'is_approved:null' } }).catch(() => ({ data: { count: 0 } })),
+      axios.get('manage/moderation/reports/', { params: { page_size: 1, q: 'resolved:no' } }).catch(() => ({ data: { count: 0 } })),
+      axios.get('manage/moderation/requests/', { params: { page_size: 1, q: 'status:pending' } }).catch(() => ({ data: { count: 0 } }))
+    ])
 
-  store.commit('ui/incrementNotifications', {
-    type: 'pendingReviewEdits',
-    value: edits.data.count
-  })
+    store.commit('ui/incrementNotifications', {
+      type: 'pendingReviewEdits',
+      value: edits.data.count
+    })
 
-  store.commit('ui/incrementNotifications', {
-    type: 'pendingReviewRequests',
-    value: requests.data.count
-  })
+    store.commit('ui/incrementNotifications', {
+      type: 'pendingReviewRequests',
+      value: requests.data.count
+    })
 
-  store.commit('ui/incrementNotifications', {
-    type: 'pendingReviewReports',
-    value: reports.data.count
-  })
+    store.commit('ui/incrementNotifications', {
+      type: 'pendingReviewReports',
+      value: reports.data.count
+    })
+  }
 })
 
 const isProduction = import.meta.env.PROD