diff --git a/pandora_console/include/lib/Dashboard/Widgets/agent_module.php b/pandora_console/include/lib/Dashboard/Widgets/agent_module.php
index a0a33734ae..bc8d1b49c7 100644
--- a/pandora_console/include/lib/Dashboard/Widgets/agent_module.php
+++ b/pandora_console/include/lib/Dashboard/Widgets/agent_module.php
@@ -413,7 +413,7 @@ class AgentModuleWidget extends Widget
         array $visualData,
         array $allModules
     ):string {
-        $style = 'display:flex; width:100%; height:100%; margin: 10px;';
+        $style = 'display:flex; width:100%; margin: 10px;';
         $table_data = '<div style="'.$style.'">';
         $table_data .= '<table class="widget_agent_module transparent mrgn_0px" cellpadding="1" cellspacing="0" border="0">';
 
@@ -645,9 +645,18 @@ class AgentModuleWidget extends Widget
 
             $all_modules = $target_modules;
         } else {
-            $all_modules = Module::search(
-                ['id_agente_modulo' => $target_modules]
-            );
+            if (is_array($target_modules) === true
+                || is_numeric($target_modules) === true
+            ) {
+                $all_modules = Module::search(
+                    ['id_agente_modulo' => $target_modules]
+                );
+            } else {
+                // From previous definitions.
+                $all_modules = Module::search(
+                    ['id_agente_modulo' => explode(',', $target_modules)]
+                );
+            }
         }
 
         if ($all_modules !== null) {