diff --git a/pandora_server/lib/PandoraFMS/DataServer.pm b/pandora_server/lib/PandoraFMS/DataServer.pm index 1be9492de1..cb65df9c94 100644 --- a/pandora_server/lib/PandoraFMS/DataServer.pm +++ b/pandora_server/lib/PandoraFMS/DataServer.pm @@ -667,7 +667,10 @@ sub process_module_data ($$$$$$$$$$) { # The group name has to be translated to a group ID if (defined $module_conf->{'module_group'}) { - $module_conf->{'id_module_group'} = get_module_group_id ($dbh, $module_conf->{'module_group'}); + my $id_group_module = get_module_group_id ($dbh, $module_conf->{'module_group'}); + if ( $id_group_module >= 0) { + $module_conf->{'id_module_group'} = $id_group_module; + } delete $module_conf->{'module_group'}; }