diff --git a/plugins/system/languagefilter/languagefilter.php b/plugins/system/languagefilter/languagefilter.php index c220ebbb881dc..883802c6a8a3c 100644 --- a/plugins/system/languagefilter/languagefilter.php +++ b/plugins/system/languagefilter/languagefilter.php @@ -55,8 +55,7 @@ public function __construct(&$subject, $config) if ($this->app->isSite()) { // Setup language data. - $router = $this->app->getRouter(); - $this->mode_sef = ($router->getMode() == JROUTER_MODE_SEF); + $this->mode_sef = $this->app->get('sef', 0); $this->sefs = JLanguageHelper::getLanguages('sef'); $this->lang_codes = JLanguageHelper::getLanguages('lang_code');