diff --git a/web/lib/template.ssjs b/web/lib/template.ssjs
index 8ad3ee684be8ef04bb325cf9598f54dd9bf0eb8a..fbdc19bc8a6d018827f0faa3cf483e0cb3a971c9 100644
--- a/web/lib/template.ssjs
+++ b/web/lib/template.ssjs
@@ -23,6 +23,7 @@
 /* $Id$ */
 
 template=new Object;
+load("sbbsdefs.js");	// UFLAG_G
 load("../web/lib/html_themes.ssjs");
 template.Theme_CSS_File=Themes[CurrTheme].css;
 
@@ -127,8 +128,8 @@ function regex_escape(str)
 if(user.number==0)
 	template.user_greeting="Welcome, Guest.";
 else
-	if(user.alias!='Guest')
-		template.user_greeting="Welcome, "+user.alias+ ". You last visited " +strftime("%B %d, %Y",user.stats.laston_date);
+	if(!(user.security.restrictions&UFLAG_G))
+		template.user_greeting="Welcome, "+user.alias+ ".<br> You last visited on " +strftime("%A, %B %d, %Y",user.stats.laston_date);
 	else
 		template.user_greeting="Welcome, "+user.alias+ ".";
 	
\ No newline at end of file