diff options
Diffstat (limited to 'src/mailman/chains/headers.py')
| -rw-r--r-- | src/mailman/chains/headers.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/mailman/chains/headers.py b/src/mailman/chains/headers.py index a952c4ffd..dd5cd1be0 100644 --- a/src/mailman/chains/headers.py +++ b/src/mailman/chains/headers.py @@ -150,4 +150,8 @@ class HeaderMatchChain(Chain): yield Link('any', LinkAction.jump, config.antispam.jump_chain) # Then return all the list-specific header matches. for entry in mlist.header_matches: - yield make_link(entry.header, entry.pattern, entry.chain) + if entry.action is None: + chain = None + else: + chain = entry.action.name + yield make_link(entry.header, entry.pattern, chain) |
