diff --git a/plugins/CoreVisualizations/JqplotDataGenerator.php b/plugins/CoreVisualizations/JqplotDataGenerator.php
index 3b8ec8a752bfe55291f1c50b3992241bf9e1ce41..14e796cd0d003bf0c8ca60cfe10427f2cbd5e8e6 100644
--- a/plugins/CoreVisualizations/JqplotDataGenerator.php
+++ b/plugins/CoreVisualizations/JqplotDataGenerator.php
@@ -86,6 +86,7 @@ class JqplotDataGenerator
                 $dataTable->queueFilter('AddSummaryRow', Piwik::translate('General_Total'));
             }
 
+            $dataTable->applyQueuedFilters();
             $this->initChartObjectData($dataTable, $visualization);
         }
 
diff --git a/plugins/Goals/Reports/BaseEcommerceItem.php b/plugins/Goals/Reports/BaseEcommerceItem.php
index ce491796a83ecf508d4a971d0363dfbea48d6baf..685a53ca03a1962696e9eb8a4ba7340f49461fe7 100644
--- a/plugins/Goals/Reports/BaseEcommerceItem.php
+++ b/plugins/Goals/Reports/BaseEcommerceItem.php
@@ -71,9 +71,11 @@ abstract class BaseEcommerceItem extends BaseEcommerce
         $view->config->show_exclude_low_population = false;
         $view->config->show_table_all_columns      = false;
 
-        $moneyColumns = array('revenue');
-        $formatter    = array(new Formatter(), 'getPrettyMoney');
-        $view->config->filters[] = array('ColumnCallbackReplace', array($moneyColumns, $formatter, array($idSite)));
+        if (!($view instanceof Evolution)) {
+            $moneyColumns = array('revenue');
+            $formatter    = array(new Formatter(), 'getPrettyMoney');
+            $view->config->filters[] = array('ColumnCallbackReplace', array($moneyColumns, $formatter, array($idSite)));
+        }
 
         $view->requestConfig->filter_limit       = 10;
         $view->requestConfig->filter_sort_column = 'revenue';