diff --git a/pandora_server/lib/PandoraFMS/DataServer.pm b/pandora_server/lib/PandoraFMS/DataServer.pm index f8e38ad99f..83e07bbbb2 100644 --- a/pandora_server/lib/PandoraFMS/DataServer.pm +++ b/pandora_server/lib/PandoraFMS/DataServer.pm @@ -645,7 +645,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'}; }