diff --git a/database/updates.inc b/database/updates.inc
index bfe1cec40abdaf97c253089abcbd1d46eadbf67a..bc09a0b1009caf3270008233cdef03e678ac2e17 100644
--- a/database/updates.inc
+++ b/database/updates.inc
@@ -1746,6 +1746,12 @@ function system_update_178() {
         }
       }
 
+      // Any format with 'HTML' in its name
+      $result = db_query("SELECT format FROM {filter_formats} WHERE name LIKE '%HTML%'");
+      while ($format = db_fetch_object($result)) {
+        $formats[$format->format] = true;
+      }
+
       if (count($formats) == 0) {
         return array();
       }