diff --git a/Kwf/Model/Iterator/Packages.php b/Kwf/Model/Iterator/Packages.php
index <HASH>..<HASH> 100644
--- a/Kwf/Model/Iterator/Packages.php
+++ b/Kwf/Model/Iterator/Packages.php
@@ -33,6 +33,7 @@ class Kwf_Model_Iterator_Packages implements Iterator
             $s->limit($this->_packageSize, $this->_currentOffset);
             $this->_currentOffset += $this->_packageSize;
             //$this->_innerIterator->getModel()->clearRows();
+            Kwf_Model_Abstract::clearAllRows();
             $this->_innerIterator->rewind();
             $ret = $this->_innerIterator->valid();
         }
clear rows in packages iterator

it's the whole point of this iterator to use less memory