diff --git a/exec/newuser.js b/exec/newuser.js
index bfb633c24fa3b19540b68a61716d69bcbb62f509..cd4ee8f300479cf7e1edf56b6eeb3868482ab189 100644
--- a/exec/newuser.js
+++ b/exec/newuser.js
@@ -108,13 +108,18 @@ if(options.send_welcome && file_exists(welcome_msg) && !qnet && user.number>1) {
 		log(LOG_INFO,"Sent new user welcome e-mail");
 }
 
+
+var newuser_details = format("%s <%s> %u %s from %s using %ux%u %s/%s via %s"
+			,user.name, user.netmail, user.age, user.gender, user.location
+			,console.screen_columns, console.screen_rows, console.charset, console.type
+			,user.connection);
+
 if(options.notify_sysop)
 	system.notify(options.notify_sysop
 		,format("New user created: \x01c%s #%u", user.alias, user.number)
-		,format("%s, %u %s from %s using %ux%u %s/%s via %s"
-			,user.name, user.age, user.gender, user.location
-			,console.screen_columns, console.screen_rows, console.charset, console.type
-			,user.connection));
+		,newuser_details);
+
+bbs.log_str(newuser_details);
 
 function send_newuser_welcome_msg(fname)
 {