diff --git a/pandora_console/operation/tree.php b/pandora_console/operation/tree.php index 676e0085c6..93e1c18813 100755 --- a/pandora_console/operation/tree.php +++ b/pandora_console/operation/tree.php @@ -356,27 +356,33 @@ enterprise_hook('close_meta_frame'); if (data.success) { $(".loading_tree").hide(); var foundMessage = ''; - switch (parameters['type']) { - case 'policies': - foundMessage = ""; - break; - case 'os': - foundMessage = ""; - break; - case 'tag': - foundMessage = ""; - break; - case 'module_group': - foundMessage = ""; - break; - case 'module': - foundMessage = ""; - break; - case 'group': - default: - foundMessage = ""; - break; + if (data.tree.length === 0) { + foundMessage = ""; + $("div#tree-controller-recipient").append(foundMessage); + } else { + switch (parameters['type']) { + case 'policies': + foundMessage = ""; + break; + case 'os': + foundMessage = ""; + break; + case 'tag': + foundMessage = ""; + break; + case 'module_group': + foundMessage = ""; + break; + case 'module': + foundMessage = ""; + break; + case 'group': + default: + foundMessage = ""; + break; + } } + treeController.init({ recipient: $("div#tree-controller-recipient"),