by Tom McFarlin on WordPress.org
Automatically removes empty or inactive shortcodes from your content while preserving your original database entries.

Scanner ready to scan your content for unregistered shortcodes
Remove Empty Shortcodes helps maintain clean content by removing shortcodes that no longer work or generate output. This commonly happens when:
The plugin checks your content for shortcodes when pages are displayed. If it finds shortcodes that:
* Don’t produce any output
* Aren’t registered with WordPress
* Are empty or inactive
It removes them from the displayed content while keeping your original content intact in the database.