diff --git a/admin-dev/tabs/AdminHome.php b/admin-dev/tabs/AdminHome.php
index f12fc1534..ced7096b4 100644
--- a/admin-dev/tabs/AdminHome.php
+++ b/admin-dev/tabs/AdminHome.php
@@ -71,7 +71,7 @@ class AdminHome extends AdminTab
$indexRebuiltAfterUpdate = 2;
$smartyOptimized = 0;
- if (!Configuration::get('PS_SMARTY_FORCE_COMPILE'))
+ if (Configuration::get('PS_SMARTY_FORCE_COMPILE') == _PS_SMARTY_NO_COMPILE_)
++$smartyOptimized;
if (Configuration::get('PS_SMARTY_CACHE'))
++$smartyOptimized;
diff --git a/admin-dev/tabs/AdminPerformance.php b/admin-dev/tabs/AdminPerformance.php
index d78ceea84..047deaf39 100644
--- a/admin-dev/tabs/AdminPerformance.php
+++ b/admin-dev/tabs/AdminPerformance.php
@@ -193,7 +193,7 @@ class AdminPerformance extends AdminTab
{
if ($this->tabAccess['edit'] === '1')
{
- Configuration::updateValue('PS_SMARTY_FORCE_COMPILE', Tools::getValue('smarty_force_compile', 0));
+ Configuration::updateValue('PS_SMARTY_FORCE_COMPILE', Tools::getValue('smarty_force_compile', _PS_SMARTY_NO_COMPILE_));
Configuration::updateValue('PS_SMARTY_CACHE', Tools::getValue('smarty_cache', 0));
Tools::redirectAdmin(self::$currentIndex.'&token='.Tools::getValue('token').'&conf=4');
}
@@ -246,11 +246,14 @@ class AdminPerformance extends AdminTab