aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bot/exts/filtering/_filter_lists/filter_list.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/bot/exts/filtering/_filter_lists/filter_list.py b/bot/exts/filtering/_filter_lists/filter_list.py
index e5b6b2a65..2cc54e8fb 100644
--- a/bot/exts/filtering/_filter_lists/filter_list.py
+++ b/bot/exts/filtering/_filter_lists/filter_list.py
@@ -107,7 +107,7 @@ class AtomicList:
if ctx.event == Event.MESSAGE_EDIT and ctx.message and self.list_type == ListType.DENY:
previously_triggered = ctx.message_cache.get_message_metadata(ctx.message.id)
# The message might not be cached.
- if previously_triggered:
+ if previously_triggered and self in previously_triggered:
ignore_filters = previously_triggered[self]
# This updates the cache. Some filters are ignored, but they're necessary if there's another edit.
previously_triggered[self] = relevant_filters