diff --git a/src/components/home/contentAuth.vue b/src/components/home/contentAuth.vue
index 8bf71c72..d6883635 100644
--- a/src/components/home/contentAuth.vue
+++ b/src/components/home/contentAuth.vue
@@ -236,6 +236,11 @@ store.dispatch('labels/loadAllLabels')
.app-content {
padding: $navbar-height + 1.5rem 1.5rem 1rem 1.5rem;
+ // Used to make sure the spinner is always in the middle while loading
+ > .loader-container {
+ min-height: calc(100vh - #{$navbar-height + 1.5rem + 1rem});
+ }
+
@media screen and (max-width: $tablet) {
margin-left: 0;
padding-top: 1.5rem;
diff --git a/src/views/list/ListWrapper.vue b/src/views/list/ListWrapper.vue
index 9b3911a7..b1cb68ba 100644
--- a/src/views/list/ListWrapper.vue
+++ b/src/views/list/ListWrapper.vue
@@ -42,12 +42,12 @@
-
+