diff --git a/core/DataTable.php b/core/DataTable.php
index 7bf7cceef5170705fd8a6f3a042f791e8438e771..d4c1976d60c520a89066f65de906c3dceb842e8c 100644
--- a/core/DataTable.php
+++ b/core/DataTable.php
@@ -1638,6 +1638,6 @@ class DataTable implements DataTableInterface, \IteratorAggregate
      * @return \ArrayIterator|Row[]
      */
     public function getIterator() {
-        return new \ArrayIterator($this->rows);
+        return new \ArrayIterator($this->getRows());
     }
 }
\ No newline at end of file