diff --git a/src/sbbs3/mailsrvr.c b/src/sbbs3/mailsrvr.c
index f34508e59d0d24c8b3d67ca73f42c4752f947c52..0df14e703f2534295936a1f9bdc7a6fa94d791c0 100644
--- a/src/sbbs3/mailsrvr.c
+++ b/src/sbbs3/mailsrvr.c
@@ -2012,7 +2012,7 @@ static void smtp_thread(void* arg)
 				lprintf("%04d !SMTP REFUSED MAIL from blacklisted server"
 					,socket);
 				sprintf(str,"Listed on %s as %s", dnsbl, inet_ntoa(dnsbl_result));
-				spamlog(&scfg, "SMTP", "MAIL REFUSED", str, host_name, host_ip, NULL);
+				spamlog(&scfg, "SMTP", "MAIL REFUSED", str, host_name, host_ip, rcpt_addr);
 				sockprintf(socket
 					,"550 Mail from %s refused due to listing at %s"
 					,host_ip, dnsbl);