protected function _prepareCollection() { $vendor_id = $this->_getVendorIds(); if (sizeof($vendor_id) > 0) { $vendor_id = $vendor_id[0]; if (Mage::registry('vendor_id')) { Mage::unregister('vendor_id'); } Mage::register('vendor_id', $vendor_id); } parent::_prepareCollection(); }