program/lib/Roundcube/rcube_imap.php
@@ -3304,6 +3304,12 @@ public function get_special_folders($forced = false) { $result = parent::get_special_folders(); $rcube = rcube::get_instance(); // Lock SPECIAL-USE after user preferences change (#4782) if ($rcube->config->get('lock_special_folders')) { return $result; } if (isset($this->icache['special-use'])) { return array_merge($result, $this->icache['special-use']); @@ -4278,7 +4284,7 @@ $this->clear_cache('mailboxes', true); } return $updated == count($folders) ? true : false; return $updated == count($folders); } /**