diff --git a/html/cgi-bin/connections.cgi b/html/cgi-bin/connections.cgi index 38e5b2720..badc1f395 100644 --- a/html/cgi-bin/connections.cgi +++ b/html/cgi-bin/connections.cgi @@ -473,8 +473,10 @@ sub ipcolour($) { foreach my $network (@networks) { if (defined $network) { - if (&Network::ip_address_in_network($address, $network)) { - return $networks{$network}; + if (&Network::check_ip_address_and_netmask($network)) { + if (&Network::ip_address_in_network($address, $network)) { + return $networks{$network}; + } } } }