diff --git a/exec/load/newsutil.js b/exec/load/newsutil.js
index 57d742f1cb8dd77b8ae2fb098d662893488fb2dc..4610a4638f19172a2bef0adf8d38d85b78f96d1d 100644
--- a/exec/load/newsutil.js
+++ b/exec/load/newsutil.js
@@ -212,7 +212,7 @@ function decode_news_body(hdr, body)
 		case 'base64':
 			/* Remove non-base64 bytes */
 			body=body.replace(/[^ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=]/g,'');
-			body=b64_decode(body);
+			body=base64_decode(body);
 			hdr["content-transfer-encoding"].hdr_data='8bit';
 			break;
 	}