/** * Unserialize or remove on failure * @param Mage_Catalog_Model_Product $product */ protected function _unserialize(Varien_Object $product) { if ($product->hasIsRecurring()) { if ($product->isRecurring()) { parent::_unserialize($product); } else { $product->unsRecurringProfile(); } } }