diff --git a/classes/Link.php b/classes/Link.php index 0f89919bd..b45b9beae 100644 --- a/classes/Link.php +++ b/classes/Link.php @@ -634,7 +634,7 @@ class LinkCore if (!$context) $context = Context::getContext(); - if (!$this->allow || !Language::isMultiLanguageActivated($id_shop)) + if ((!$this->allow && in_array($id_shop, array($context->id_shop, null))) || !Language::isMultiLanguageActivated($id_shop) || !(int)Configuration::get('PS_REWRITING_SETTINGS', null, null, $id_shop)) return ''; if (!$id_lang)