diff --git a/library/Director/Db.php b/library/Director/Db.php index a9d966c7..0048a3e3 100644 --- a/library/Director/Db.php +++ b/library/Director/Db.php @@ -156,6 +156,10 @@ class Db extends DbConnection public function storeSetting($name, $value) { $db = $this->db(); + if ($this->getSetting($name) === $value) { + return $this; + } + $updated = $db->update( 'director_setting', array('setting_value' => $value),