diff --git a/exec/load/salib.js b/exec/load/salib.js
index 79f6ae16251af8405cb78aa2321097e8b9e46c2e..6ea2a3c7fc8c933f7c88b3646698d9c6ff3c0fe7 100644
--- a/exec/load/salib.js
+++ b/exec/load/salib.js
@@ -115,8 +115,8 @@ function Message_DoCommand(command)
 		var headers=ret.message.replace(/^([\x00-\xff]*?\r\n)\r\n[\x00-\xff]*$/,"$1");
 		var m=headers.match(/X-Spam-Status:\s*([\x00-\xff]*?)\r\n[^\s]/);
 		if(m!=null) {
-			var hdr=m[1].replace(/\s+/g,' ');
-			hdr=hdr.replace(/,\r\n\s+/g,'');
+			var hdr=m[1].replace(/,\r\n\s+/g,',');
+			hdr=hdr.replace(/\s+/g,' ');
 			var tokens=hdr.split(/\s+/);
 			switch(tokens[0]) {
 				case 'No,':