diff --git a/pandora_console/include/javascript/tree/TreeController.js b/pandora_console/include/javascript/tree/TreeController.js
index 267013eb13..69552d7b6c 100644
--- a/pandora_console/include/javascript/tree/TreeController.js
+++ b/pandora_console/include/javascript/tree/TreeController.js
@@ -1444,7 +1444,12 @@ var TreeController = {
         if (typeof data.auth_hash !== "undefined") {
           this.auth_hash = data.auth_hash;
         }
-        if (data.tree[0]["rootType"] == "services") {
+        if (
+          typeof data.tree !== "undefined" &&
+          Array.isArray(data.tree) &&
+          data.tree.length > 0 &&
+          data.tree[0]["rootType"] == "services"
+        ) {
           this.foundMessage = "";
         }
         this.load();