diff --git a/interface/src/app/main/Dashboard.tsx b/interface/src/app/main/Dashboard.tsx
index 2bee49195..450727310 100644
--- a/interface/src/app/main/Dashboard.tsx
+++ b/interface/src/app/main/Dashboard.tsx
@@ -62,7 +62,7 @@ const Dashboard = () => {
send: fetchDashboard,
error
} = useRequest(readDashboard, {
- initialData: { connected: false, nodes: [] }
+ initialData: { connected: true, nodes: [] }
}).onSuccess((event) => {
if (event.data.nodes.length !== parentNodes) {
setParentNodes(event.data.nodes.length); // count number of parents/devices
@@ -238,7 +238,7 @@ const Dashboard = () => {
)}
- {data.connected && !hasFavEntities && (
+ {data.connected && data.nodes.length > 0 && !hasFavEntities && (
{LL.NO_DATA_1()}