diff --git a/src/sbbs3/mailsrvr.c b/src/sbbs3/mailsrvr.c
index 761301aa4d6f80052b9ba47c916b694bb2487a3c..aabcd47a923a756985dacda8467facf10c97102a 100644
--- a/src/sbbs3/mailsrvr.c
+++ b/src/sbbs3/mailsrvr.c
@@ -670,10 +670,9 @@ static u_long resolve_ip(char *inaddr)
 	if(!(*p))
 		return(inet_addr(addr));
 
-	if((host=gethostbyname(inaddr))==NULL) {
-		lprintf(LOG_WARNING,"0000 !ERROR resolving hostname: %s",inaddr);
+	if((host=gethostbyname(inaddr))==NULL)
 		return((u_long)INADDR_NONE);
-	}
+
 	return(*((ulong*)host->h_addr_list[0]));
 }
 
@@ -4083,6 +4082,7 @@ static void sendmail_thread(void* arg)
 				ip_addr=resolve_ip(server);
 				if(ip_addr==INADDR_NONE) {
 					SAFEPRINTF(err,"Failed to resolve SMTP hostname: %s",server);
+					lprintf(LOG_WARNING,"%04d !SEND failure resolving hostname: %s", sock, server);
 					continue;
 				}