diff --git a/pandora_console/operation/agentes/status_monitor.php b/pandora_console/operation/agentes/status_monitor.php
index 4770ac4687..51d05d674a 100644
--- a/pandora_console/operation/agentes/status_monitor.php
+++ b/pandora_console/operation/agentes/status_monitor.php
@@ -459,17 +459,17 @@ if ($all_tags === false) {
 $sql_conditions_tags = '';
 
 if (!users_is_admin()) {
-        $sql_conditions_tags = tags_get_acl_tags(
-            $config['id_user'],
-            ($recursion) ? $all_groups : $ag_group,
-            'AR',
-            'module_condition',
-            'AND',
-            'tagente_modulo',
-            true,
-            [],
-            false
-        );
+    $sql_conditions_tags = tags_get_acl_tags(
+        $config['id_user'],
+        ($recursion) ? array_flip($all_groups) : $ag_group,
+        'AR',
+        'module_condition',
+        'AND',
+        'tagente_modulo',
+        true,
+        [],
+        false
+    );
 
     if (is_numeric($sql_conditions_tags)) {
         $sql_conditions_tags = ' AND 1 = 0';