diff --git a/exec/newslink.js b/exec/newslink.js
index c9b0e437177cf80dfd008f749e63b8de81e5f118..959611e6a3dea8765ac589f35785e2ddada35acf 100644
--- a/exec/newslink.js
+++ b/exec/newslink.js
@@ -161,6 +161,7 @@ var interface_ip_address=0;
 var port_set=false;
 var tls=false;
 var no_path=false;
+var approved;
 var area = {};
 
 if(this.server!=undefined)
@@ -256,6 +257,9 @@ while(!cfg_file.eof) {
 		case "max_newsgroups_per_article":
 			max_newsgroups_per_article=parseInt(str[1]);
 			break;
+		case "approved":
+			approved = str[1];
+			break;
 		default:
 			print("!UNRECOGNIZED configuration keyword: " + str[0]);
 			break;
@@ -555,6 +559,9 @@ for(sub in area) {
 			+ "]"
 			);
 
+		if(approved)
+			writeln("Approved: " + approved);
+
 		writeln("");
 		if(hdr.to.toLowerCase()!="all") {
 			writeln("  To: " + hdr.to);