protected function _canUpdate()
    {
        $myConfig = \OxidEsales\Eshop\Core\Registry::getConfig();

        $blIsMallAdmin = \OxidEsales\Eshop\Core\Registry::getSession()->getVariable('malladmin');
        if (!$blIsMallAdmin) {
            return false;
        }

        if ($myConfig->isDemoShop()) {
            return false;
        }

        return true;
    }