diff --git a/exec/newslink.js b/exec/newslink.js
index 4b9ba5f1e98be135ab61f9affc23046e17b4cb5e..6d50ee32f749180cb56cc374deddec3c48a34a95 100644
--- a/exec/newslink.js
+++ b/exec/newslink.js
@@ -880,7 +880,7 @@ for(i in area) {
 //		hdr.from_net_addr=hdr.from;
 		if(flags.indexOf('t')==-1)
 			body += tearline;
-		if(flags.indexOf('m')==-1)
+		if(flags.indexOf('m')>=0)
 			hdr.attr |= MSG_MODERATED;
 		if(msgbase.save_msg(hdr,body)) {
 			imported++;