diff --git a/lib/trouble/middleware.rb b/lib/trouble/middleware.rb
index <HASH>..<HASH> 100644
--- a/lib/trouble/middleware.rb
+++ b/lib/trouble/middleware.rb
@@ -17,6 +17,9 @@ module Trouble
       raise unless exception.message.include?('invalid %-encoding')
       return [400, {}, ['']]
 
+    rescue ActionController::BadRequest
+      raise
+
     rescue => exception
       logger.fatal [$!.class, $!.message, $!.backtrace[2..5]].join("\n")
       ::Trouble.notify exception
Don't notify Trouble on a bad URI request