diff --git a/src/components/DictionaryView.vue b/src/components/DictionaryView.vue
index 2284a27a767486fb94162ad7f73149e37e88e750..89ec6ed842db6893a60ca1cb6d9e82050a0ffa4f 100644
--- a/src/components/DictionaryView.vue
+++ b/src/components/DictionaryView.vue
@@ -28,7 +28,7 @@
                     @article-click="article_link_click"
                     @details-click="details_click"
                     @update-page="update_page"
-                    v-if="total_results() && ! article" />
+                    v-if="$route.name && !waiting && ! article" />
     <div id="spinner" v-if="waiting">
       <v-progress-circular indeterminate color="secondary" size="120"></v-progress-circular>
     </div>