diff --git a/system/iptables.py b/system/iptables.py
index 83eb1b714f8..3e42a711db4 100644
--- a/system/iptables.py
+++ b/system/iptables.py
@@ -326,7 +326,7 @@ def main():
             to_ports=dict(required=False, default=None, type='str'),
             comment=dict(required=False, default=None, type='str'),
             ctstate=dict(required=False, default=[], type='list'),
-            limit=dict(required=False, default=[], type='list'),
+            limit=dict(required=False, default=None, type='str'),
         ),
     )
     args = dict(