diff --git a/modules/demux/adaptive/tools/MovingAverage.hpp b/modules/demux/adaptive/tools/MovingAverage.hpp
index c434535dd1909919686aaf9b40389133b6725bd3..00dfb47a83441ae5c18ff0ec0e382ae1d3ab545a 100644
--- a/modules/demux/adaptive/tools/MovingAverage.hpp
+++ b/modules/demux/adaptive/tools/MovingAverage.hpp
@@ -29,7 +29,7 @@ namespace adaptive
     class MovingAverageSum
     {
         public:
-            MovingAverageSum<T>(T i): sum(0), prev(i) { }
+            MovingAverageSum(T i): sum(0), prev(i) { }
             void operator()(T n) {
                 sum += (n > prev) ? n - prev : prev - n;
                 prev = n;