diff --git a/exec/spamc.js b/exec/spamc.js
index e4d1a9a795d53d4574fcbec59de95d2bea610f6e..9c6ba72e760b0ddf7ec0ecf49ab1a0ee0065eec9 100644
--- a/exec/spamc.js
+++ b/exec/spamc.js
@@ -49,7 +49,7 @@ function main()
 	var	max_size = 500000;	/* bytes */
 
 	// Process arguments:
-	for(i in argv) {
+	for(i=0; i<argc; i++) {
 
 		// Strip any pre-pended slashes
 		while(argv[i].charAt(0)=='-')
@@ -104,7 +104,6 @@ function main()
 		details += ', tests: ' + ret.symbols;
 
 	log(LOG_INFO, details);
-
 	if(!ret.isSpam || ret.score < reject_threshold)
 		reject = false;