diff --git a/src/common/method_wrappers/Decorator.py b/src/common/method_wrappers/Decorator.py
index f918b845827951def858e0a9f5981724b0c56640..558e5c17a2c1af5ef8a0efa35bc03a17b4b38acf 100644
--- a/src/common/method_wrappers/Decorator.py
+++ b/src/common/method_wrappers/Decorator.py
@@ -169,6 +169,7 @@ def metered_subclass_method(metrics_pool : MetricsPool):
                 raise
             except Exception:           # pylint: disable=broad-except
                 counter_failed.inc()
+                raise
 
         return inner_wrapper
     return outer_wrapper