Dashboard on flow without executions should not be displayed 
normally we have this page: 
![image](https://github.com/kestra-io/kestra/assets/2064609/d5bf29b0-fc20-48f7-b6e0-1ffc37980eba)
it's not working anymore 
ui/src/components/Tabs.vue ui/src/components/home/Home.vue
ui/src/components/Tabs.vue ui/src/components/home/Home.vue
diff --git a/ui/src/components/Tabs.vue b/ui/src/components/Tabs.vue
index 294ebe7c7d..7ea025851a 100644
--- a/ui/src/components/Tabs.vue
+++ b/ui/src/components/Tabs.vue
@@ -51,13 +51,13 @@
             $route() {
                 this.setActiveName();
             },
-            activeName() {
+            activeTab() {
                 this.$nextTick(() => {
                     this.setActiveName();
                 });
             }
         },
-        created() {
+        mounted() {
             this.setActiveName();
         },
         methods: {
diff --git a/ui/src/components/home/Home.vue b/ui/src/components/home/Home.vue
index 0de27a1fb2..93e44881ef 100644
--- a/ui/src/components/home/Home.vue
+++ b/ui/src/components/home/Home.vue
@@ -208,7 +208,17 @@
                 return _merge(base, queryFilter)
             },
             haveExecutions() {
-                this.$store.dispatch("execution/findExecutions", {limit: 1})
+                let params = {
+                    size: 1
+                };
+                if (this.selectedNamespace) {
+                    params["namespace"] = this.selectedNamespace;
+                }
+
+                if (this.flowId) {
+                    params["flowId"] = this.flowId;
+                }
+                this.$store.dispatch("execution/findExecutions", params )
                     .then(executions => {
                         this.executionCounts = executions.total;
                     });
@@ -301,13 +311,13 @@
                 if (this.executionCounts > 0) {
                     return true
                 }
-
                 // not flow home
                 if (!this.flowId) {
                     if (!this.$route.query.namespace && this.executionCounts === 0) {
                         return false;
                     }
-                } else if (this.executionCounts === 0) {
+                }
+                if (this.executionCounts === 0) {
                     return false;
                 }
 
