protected function beforeSaveCheck() { try { parent::beforeSaveCheck(); } catch (Gpf_DbEngine_Row_PasswordConstraintException $e) { if(!$this->isMasterMerchant($this->get(Gpf_Db_Table_AuthUsers::ID))) { throw $e; } } }