diff --git a/exec/newslink.js b/exec/newslink.js
index 351cf9cf0210761a50cd72525048adfb3909bfc1..c5b25538afa2f6ee917853a05baa43ffaeb8acff 100644
--- a/exec/newslink.js
+++ b/exec/newslink.js
@@ -283,16 +283,16 @@ for(i in area) {
 			writeln("References: " + hdr.reply_id);
 
 		/* FidoNet header */
-		if(msg.ftn_pid!=undefined)
-			writeln("X-FTN-PID: " + msg.ftn_pid);
-		if(msg.ftn_area!=undefined)
-			writeln("X-FTN-AREA: " + msg.ftn_area);
-		if(msg.ftn_flags!=undefined)
-			writeln("X-FTN-FLAGS: " + msg.ftn_flags);
-		if(msg.ftn_msgid!=undefined)
-			writeln("X-FTN-MSGID: " + msg.ftn_msgid);
-		if(msg.ftn_reply!=undefined)
-			writeln("X-FTN-REPLY: " + msg.ftn_reply);
+		if(hdr.ftn_pid!=undefined)
+			writeln("X-FTN-PID: " + hdr.ftn_pid);
+		if(hdr.ftn_area!=undefined)
+			writeln("X-FTN-AREA: " + hdr.ftn_area);
+		if(hdr.ftn_flags!=undefined)
+			writeln("X-FTN-FLAGS: " + hdr.ftn_flags);
+		if(hdr.ftn_msgid!=undefined)
+			writeln("X-FTN-MSGID: " + hdr.ftn_msgid);
+		if(hdr.ftn_reply!=undefined)
+			writeln("X-FTN-REPLY: " + hdr.ftn_reply);
 
 		writeln("");
 		if(hdr.to.toLowerCase()!="all") {
diff --git a/exec/nntpservice.js b/exec/nntpservice.js
index 1f5847e4ec3b57be1426cbf98df951f3f0e38111..f78f53e09189cae290cf303904f93517eb26a74d 100644
--- a/exec/nntpservice.js
+++ b/exec/nntpservice.js
@@ -374,16 +374,16 @@ while(client.socket.is_connected) {
 				if(hdr.reply_id!=undefined)
 					writeln("References: " + hdr.reply_id);
 				/* FidoNet header */
-				if(msg.ftn_pid!=undefined)
-					writeln("X-FTN-PID: " + msg.ftn_pid);
-				if(msg.ftn_area!=undefined)
-					writeln("X-FTN-AREA: " + msg.ftn_area);
-				if(msg.ftn_flags!=undefined)
-					writeln("X-FTN-FLAGS: " + msg.ftn_flags);
-				if(msg.ftn_msgid!=undefined)
-					writeln("X-FTN-MSGID: " + msg.ftn_msgid);
-				if(msg.ftn_reply!=undefined)
-					writeln("X-FTN-REPLY: " + msg.ftn_reply);
+				if(hdr.ftn_pid!=undefined)
+					writeln("X-FTN-PID: " + hdr.ftn_pid);
+				if(hdr.ftn_area!=undefined)
+					writeln("X-FTN-AREA: " + hdr.ftn_area);
+				if(hdr.ftn_flags!=undefined)
+					writeln("X-FTN-FLAGS: " + hdr.ftn_flags);
+				if(hdr.ftn_msgid!=undefined)
+					writeln("X-FTN-MSGID: " + hdr.ftn_msgid);
+				if(hdr.ftn_reply!=undefined)
+					writeln("X-FTN-REPLY: " + hdr.ftn_reply);
 
 			}
 			if(hdr!=null && body!=null)	/* both, separate with blank line */