diff --git a/exec/ircd.js b/exec/ircd.js
index 8a541c38cd0a9c0a345b7c3d238df79c6c6ee460..75eac700896c0d64fd1d24f28412fb1c6353edd3 100644
--- a/exec/ircd.js
+++ b/exec/ircd.js
@@ -2323,6 +2323,8 @@ function IRCClient_do_complex_list(cmd) {
 	var listmask;
 	var listmask_items;
 
+	this.numeric321();
+
 	for (lc in cmd[1]) {
 		switch(cmd[1][lc]) {
 			case "+":