diff --git a/src/sbbs3/mailsrvr.c b/src/sbbs3/mailsrvr.c
index 00d61f4a1709047f31948850e7cedded826c3dc6..6475393894ba330e0b6eefd69eaa9a7787b0cab2 100644
--- a/src/sbbs3/mailsrvr.c
+++ b/src/sbbs3/mailsrvr.c
@@ -2390,6 +2390,7 @@ static void smtp_thread(void* arg)
 								,msgtxt_fname, newtxt_fname, logtxt_fname
 								,rcptlst_fname, proc_err_fname
 								,sender, sender_addr, reverse_path, &j) || j!=0) {
+#if 0 /* calling exit() in a script causes js_mailproc to return FALSE */
 								lprintf(LOG_NOTICE,"%04d !SMTP JavaScript mailproc command (%s) failed (returned: %d)"
 									,socket, str, j);
 								if(mailproc_list[i].ignore_on_error) {
@@ -2397,6 +2398,7 @@ static void smtp_thread(void* arg)
 										,socket, str);
 									msg_handled=TRUE;
 								}
+#endif
 							}
 						}
 						if(flength(proc_err_fname)>0)