diff --git a/tools/filters/blockquote2div.py b/tools/filters/blockquote2div.py
index 6797c86472c92a6526d6f572d0d424f9b2a24638..9fc61666b8a3fce01bf66396e429ed5dc6511b44 100755
--- a/tools/filters/blockquote2div.py
+++ b/tools/filters/blockquote2div.py
@@ -107,9 +107,8 @@ def blockquote2div(key, value, format, meta):
         ltitle = pf.stringify(inlines).lower()
         if ltitle in SPECIAL_TITLES:
             classes.append(SPECIAL_TITLES[ltitle])
-            return pf.Div(attr, blockquote)
 
-        elif len(classes) == 1 and classes[0] in SPECIAL_CLASSES:
+        if len(classes) == 1 and classes[0] in SPECIAL_CLASSES:
             remove_attributes(blockquote)
             # a blockquote is just a list of blocks, so it can be
             # passed directly to Div, which expects Div(attr, blocks)