diff --git a/exec/load/salib.js b/exec/load/salib.js
index 4afe1b7c48281a0dba6fb09fdb013341d25c7b05..5fefa2373fd8a5c28ebab162427b700d6a8ec8bb 100644
--- a/exec/load/salib.js
+++ b/exec/load/salib.js
@@ -46,10 +46,10 @@ function Message_DoCommand(command)
 	sock.is_writeable=false;
 	while(1) {
 		tmp=sock.recvline();
-		if(this.debug)
-			log(LOG_DEBUG,"RX SPAMD header: " + tmp);
 		if(tmp==undefined || tmp=='')
 			break;
+		if(this.debug)
+			log(LOG_DEBUG,"RX SPAMD header: " + tmp);
 		rcvd.push(tmp);
 	}
 	if(sock.is_connected) {