diff --git a/web/root/msgs/msg.ssjs b/web/root/msgs/msg.ssjs
index 8ede21313f5597fd765d3cb8d4e52efb70fdc10c..c713f7c237633259cb7144e26a09bd1c9fc368ff 100644
--- a/web/root/msgs/msg.ssjs
+++ b/web/root/msgs/msg.ssjs
@@ -37,7 +37,7 @@ if(hdr.attr & MSG_MODERATED) {
 	if(!(hdr.attr & MSG_VALIDATED))
 		error("Message pending moderator validation");
 }
-if(hdr.from_ext != null) {
+if(Number(hdr.from_ext) > 0) {
 	template.u_num = hdr.from_ext;
 	usr = new User(template.u_num);
 	template.author_firston = strftime("%m/%d/%y",usr.stats.firston_date);