diff --git a/src/sbbs3/atcodes.cpp b/src/sbbs3/atcodes.cpp
index eed968bfffdc3ac41a58fce94e4dddfe32fe253b..8d5e4e2b991bb6803a83cebf74d9b3bf537d45c5 100644
--- a/src/sbbs3/atcodes.cpp
+++ b/src/sbbs3/atcodes.cpp
@@ -191,6 +191,9 @@ char* sbbs_t::atcode(char* sp, char* str)
 	if(!strcmp(sp,"INETADDR"))
 		return(cfg.sys_inetaddr);
 
+	if(!strcmp(sp,"HOSTNAME"))
+		return(startup->host_name);
+
 	if(!strcmp(sp,"FIDOADDR")) {
 		if(cfg.total_faddrs)
 			return(faddrtoa(&cfg.faddr[0],str));