diff --git a/src/sbbs3/logon.cpp b/src/sbbs3/logon.cpp
index 2a8708e164e882842c2f9b8de914230d7e7142f4..e1e6fbae2364fdebda2aa46e7128c6016ac8daf0 100644
--- a/src/sbbs3/logon.cpp
+++ b/src/sbbs3/logon.cpp
@@ -437,8 +437,10 @@ bool sbbs_t::logon()
 		close(file); 
 	}
 
-	if(cfg.sys_logon[0])				/* execute system logon event */
+	if(cfg.sys_logon[0]) {				/* execute system logon event */
+		lprintf(LOG_DEBUG, "executing logon event: %s", cfg.sys_logon);
 		external(cmdstr(cfg.sys_logon,nulstr,nulstr,NULL),EX_STDOUT); /* EX_SH */
+	}
 
 	if(qwklogon)
 		return(true);
diff --git a/src/sbbs3/logout.cpp b/src/sbbs3/logout.cpp
index 5c58d2ac683e01249751ed729da3d7bf14b5b4b4..21ba6c0685a9a0eccc9f3fa283237173859195db 100644
--- a/src/sbbs3/logout.cpp
+++ b/src/sbbs3/logout.cpp
@@ -93,13 +93,13 @@ void sbbs_t::logout()
 
 	if(!online) {		/* NOT re-login */
 		if(cfg.sys_logout[0]) {		/* execute system logout event */
-			lprintf(LOG_DEBUG, "executing logout event");
+			lprintf(LOG_DEBUG, "executing logout event: %s", cfg.sys_logout);
 			external(cmdstr(cfg.sys_logout,nulstr,nulstr,NULL),EX_OUTL|EX_OFFLINE);
 		}
 	}
 
 	if(cfg.logout_mod[0]) {
-		lprintf(LOG_DEBUG, "executing logout module");
+		lprintf(LOG_DEBUG, "executing logout module: %s", cfg.logout_mod);
 		exec_bin(cfg.logout_mod,&main_csi);
 	}
 	backout();