diff --git a/config/cfgroot/network-functions.pl b/config/cfgroot/network-functions.pl
index 56b4bceb7..a3f574760 100644
--- a/config/cfgroot/network-functions.pl
+++ b/config/cfgroot/network-functions.pl
@@ -111,7 +111,7 @@ sub network_equal {
 	my @bin1 = &network2bin($network1);
 	my @bin2 = &network2bin($network2);
 
-	if (!defined $bin1 || !defined $bin2) {
+	if (@bin1 != 2 || @bin2 != 2) {
 		return undef;
 	}
 
