diff --git a/module/admin/control.php b/module/admin/control.php index 8708a40c5a..8c7250156c 100755 --- a/module/admin/control.php +++ b/module/admin/control.php @@ -593,7 +593,7 @@ class admin extends control $cache = form::data()->get(); $this->loadModel('setting')->setItem('system.common.global.cache', json_encode($cache)); - $this->dao->clearCache(); + if($cache->dao['enable'] != $this->config->cache->dao->enable) $this->dao->clearCache(); return $this->send(array('result' => 'success', 'message' => $this->lang->saveSuccess, 'load' => true)); }