program/lib/Roundcube/rcube_imap_generic.php
@@ -2041,8 +2041,14 @@ $flag = $this->flags[strtoupper($flag)]; } if (!$flag || (!in_array($flag, (array) $this->data['PERMANENTFLAGS']) && !in_array('\\*', (array) $this->data['PERMANENTFLAGS'])) if (!$flag) { return false; } // if PERMANENTFLAGS is not specified all flags are allowed if (!empty($this->data['PERMANENTFLAGS']) && !in_array($flag, (array) $this->data['PERMANENTFLAGS']) && !in_array('\\*', (array) $this->data['PERMANENTFLAGS']) ) { return false; }