diff --git a/plugins/MultiSites/API.php b/plugins/MultiSites/API.php
index 2312ebfec36947505f3468ab8547f04f3d775b2c..8e9022f75d5d569263ebc87c46e62a25264b303f 100755
--- a/plugins/MultiSites/API.php
+++ b/plugins/MultiSites/API.php
@@ -285,7 +285,7 @@ class API extends \Piwik\Plugin\API
         // ResponseBuilder throws 'Call to a member function getColumns() on a non-object'
         if ($multipleWebsitesRequested
             // We don't delete the 0 visits row, if "Enhanced" mode is on.
-            && !$enhanced
+            && !$enhanced && (empty($showColumns) || in_array(self::NB_VISITS_METRIC, $showColumns))
         ) {
             $dataTable->filter(
                 'ColumnCallbackDeleteRow',