diff --git a/xtrn/sbl/sbbslist.c b/xtrn/sbl/sbbslist.c
index 508ee46761f5792280d1503b4dcb8bc321ac1507..7c2c31b3feaef32b4727017a8dd3e70cf1ff2f35 100644
--- a/xtrn/sbl/sbbslist.c
+++ b/xtrn/sbl/sbbslist.c
@@ -610,7 +610,7 @@ int main(int argc, char **argv)
 				ip_addr=resolve_ip(telnet_addr);
 				printf("\n");
 
-				if(ip_addr!=0) {
+				if(i && ip_addr!=0) {
 					for(ip=0;ip<ip_total;ip++)
 						if(ip_addr==ip_list[ip])
 							break;