diff --git a/pandora_server/lib/PandoraFMS/WMIServer.pm b/pandora_server/lib/PandoraFMS/WMIServer.pm index 0733f20f4c..e08cdec00e 100644 --- a/pandora_server/lib/PandoraFMS/WMIServer.pm +++ b/pandora_server/lib/PandoraFMS/WMIServer.pm @@ -208,6 +208,11 @@ sub data_consumer ($$) { my @wmi_columns = split /\s*,\s*/, $1; my $selected_col = $wmi_columns[$module->{'tcp_port'}]; + if (!defined($selected_col)) { + logger($pa_config, 'Warning, WMI module ' . safe_output($module->{'name'}) . ' column missconfigured, using first available.', 10); + $selected_col = shift @wmi_columns; + } + # Get result col number my @output_col = split(/\|/, $output[1]);