diff --git a/src/sbbs3/mailsrvr.c b/src/sbbs3/mailsrvr.c
index e078ec75cb0873cf3cb05be4d80ab6d8959d00a5..be6127fb10fc3ede40080fe3cee2fae5742ffa9f 100644
--- a/src/sbbs3/mailsrvr.c
+++ b/src/sbbs3/mailsrvr.c
@@ -1826,7 +1826,7 @@ static void smtp_thread(void* arg)
 						i=system(str);
 						if(i!=0)
 							lprintf(LOG_WARNING,"%04d SMTP external process (%s) returned %d (errno: %d)"
-								,str, i, errno);
+								,socket, str, i, errno);
 						if(flength(proc_err_fname)>0)
 							break;
 						if(!fexist(msgtxt_fname) || !fexist(rcptlst_fname))