diff --git a/core/ArchiveProcessor.php b/core/ArchiveProcessor.php
index 20c4c2df80be5c6f380a20351887413f9ae388bf..1c44465e5ba182d4e96ec292eacdaf30078d6092 100644
--- a/core/ArchiveProcessor.php
+++ b/core/ArchiveProcessor.php
@@ -337,6 +337,12 @@ class ArchiveProcessor
             $dataTable = $this->getArchive()->getDataTable($name, $idSubTable = null);
         }
 
+        if ($dataTable instanceof Map) {
+            foreach ($dataTable->getDataTables() as $table) {
+                $this->renameColumnsAfterAggregation($table, $columnsToRenameAfterAggregation);
+            }
+        }
+
         $dataTable = $this->getAggregatedDataTableMap($dataTable, $columnsAggregationOperation);
         $this->renameColumnsAfterAggregation($dataTable, $columnsToRenameAfterAggregation);
         return $dataTable;