WebsiteSupport.io
Drupal Edition
Developer toolsAdministrationDXContent display

Error Squelch

Suppresses specific Drupal status, warning, and error messages that match configured substrings or regex patterns. Useful for hiding persistent test-mode notices, CI/CD log noise, and third-party module warnings that cannot be fixed at source.

20 April 2026·Drupal ^10.3 || ^11

Error Squelch is a deliberately simple utility module for Drupal developers and site builders who need to reduce admin UI noise from messages that cannot be resolved at source.

The module adds a configuration field where you enter one substring or regex pattern per line. Any Drupal status, warning, or error message that matches a configured pattern is silently filtered before it renders — it never appears in the admin UI message area. The filtering happens before render, not after, so there is no flash of the message that then disappears.

Common use cases include persistent test-mode notices from payment gateways that are intentionally left in test mode on staging environments, warnings from third-party modules whose maintainers have not yet addressed them, CI/CD pipeline log noise from expected but harmless conditions, and messages from legacy modules awaiting removal.

The module's own README is explicit: Error Squelch does not fix the underlying cause of any message. It is a noise reduction tool for situations where the underlying fix is out of scope, blocked, or deliberately deferred. Version 1.0.0-alpha2 supports Drupal 10.3 and 11 and is sponsored by Agile451.

Let’s talk

Ready to stop worrying
about your Drupal site?

Start with a free audit — no commitment, no jargon. Our engineers will review your site and send you a plain-English report within 48 hours.

View Plans

0207 490 2311 · hello@websitesupport.io