diff --git a/docs/modelists/extbans.html b/docs/modelists/extbans.html
index 5fa4c71..cb48d1d 100644
--- a/docs/modelists/extbans.html
+++ b/docs/modelists/extbans.html
@@ -80,106 +80,106 @@ td:first-child, th[scope="row"] {
ban_account |
-$a:data | R:data | ~a:data | ~a:data |
+$a: | R: | ~a: | ~a: |
ban_account_legacy |
-n/a | n/a | ~R:data | n/a |
+n/a | n/a | ~R: | n/a |
ban_all_opers |
-$o | n/a | n/a | n/a |
+$o | n/a | n/a | n/a |
ban_all_registered |
-$a | n/a | n/a | n/a |
+$a | n/a | n/a | n/a |
ban_all_ssl |
-$z | n/a | n/a | n/a |
+$z | n/a | n/a | n/a |
ban_banshare |
-$j:data | n/a | n/a | ~j:data |
+$j: | n/a | n/a | ~j: |
ban_blockcaps |
-n/a | B:data | n/a | n/a |
+n/a | B: | n/a | n/a |
ban_blockcolor |
-n/a | c:data | n/a | n/a |
+n/a | c: | n/a | n/a |
ban_certfp |
-n/a | z:data | ~S:data | n/a |
+n/a | z: | ~S: | n/a |
ban_extgecos |
-$x:data | n/a | n/a | n/a |
+$x: | n/a | n/a | n/a |
ban_inchannel |
-$c:data | j:data | ~c:data | ~c:data |
+$c: | j: | ~c: | ~c: |
ban_invites |
-n/a | A:data | n/a | n/a |
+n/a | A: | n/a | n/a |
ban_mark |
-n/a | n/a | n/a | ~m:data |
+n/a | n/a | n/a | ~m: |
ban_noctcp |
-n/a | C:data | n/a | n/a |
+n/a | C: | n/a | n/a |
ban_nojoins |
-n/a | n/a | ~j:data | n/a |
+n/a | n/a | ~j: | n/a |
ban_nokicks |
-n/a | Q:data | n/a | n/a |
+n/a | Q: | n/a | n/a |
ban_nonick |
-n/a | N:data | ~n:data | ~n:data |
+n/a | N: | ~n: | ~n: |
ban_nonotice |
-n/a | T:data | n/a | n/a |
+n/a | T: | n/a | n/a |
ban_not_account |
-$~a:data | n/a | n/a | n/a |
+$~a: | n/a | n/a | n/a |
ban_not_banshare |
-$~j:data | n/a | n/a | n/a |
+$~j: | n/a | n/a | n/a |
ban_not_extgecos |
-$~x:data | n/a | n/a | n/a |
+$~x: | n/a | n/a | n/a |
ban_not_inchannel |
-$~c:data | n/a | n/a | n/a |
+$~c: | n/a | n/a | n/a |
ban_not_opers |
-$~o | n/a | n/a | n/a |
+$~o | n/a | n/a | n/a |
ban_not_realname |
-$~r:data | n/a | n/a | n/a |
+$~r: | n/a | n/a | n/a |
ban_not_server |
-$~s:data | n/a | n/a | n/a |
+$~s: | n/a | n/a | n/a |
ban_not_ssl |
-$~z | n/a | n/a | n/a |
+$~z | n/a | n/a | n/a |
ban_opertype |
-n/a | O:data | ~O:data | n/a |
+n/a | O: | ~O: | n/a |
ban_partmsgs |
-n/a | p:data | n/a | n/a |
+n/a | p: | n/a | n/a |
ban_realname |
-$r:data | r:data | ~r:data | ~r:data |
+$r: | r: | ~r: | ~r: |
ban_server |
-$s:data | s:data | n/a | n/a |
+$s: | s: | n/a | n/a |
ban_stripcolor |
-n/a | S:data | n/a | n/a |
+n/a | S: | n/a | n/a |
ban_unregistered_mark |
-n/a | n/a | n/a | ~M:data |
+n/a | n/a | n/a | ~M: |
ban_unregistered_matching |
-n/a | U:data | n/a | n/a |
+n/a | U: | n/a | n/a |
quiet |
-+q (cmode) | m:data | ~q:data | ~q:data |
++q (cmode) | m: | ~q: | ~q: |
diff --git a/docs/modelists/modelists-genhtml.py b/docs/modelists/modelists-genhtml.py
index 835a2e8..57b9be2 100755
--- a/docs/modelists/modelists-genhtml.py
+++ b/docs/modelists/modelists-genhtml.py
@@ -29,11 +29,6 @@ def _format(articlename, text):
except ValueError:
if text.endswith('*'):
text = '%s | ' % text
- elif 'extbans' in articlename:
- if text.endswith(':'):
- text = '%sdata | ' % text
- else: # Arg-less extban
- text = '%s | ' % text
else:
text = '%s | ' % text
else: