summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoralec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c>2009-11-04 09:48:13 +0000
committeralec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c>2009-11-04 09:48:13 +0000
commit2fd9944618ee59421d31e63b403c655c5fb8e296 (patch)
tree46c290b30d6b6933fb9a21e9be563ee4bcc2ef30
parentc1635061474c7d17804c4de27e2d79bc71044cd1 (diff)
- fix 'set activate' button status setting
git-svn-id: https://svn.roundcube.net/trunk@3098 208e9e7b-5314-0410-a742-e7e81cd9613c
-rw-r--r--roundcubemail/plugins/managesieve/managesieve.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/roundcubemail/plugins/managesieve/managesieve.js b/roundcubemail/plugins/managesieve/managesieve.js
index aac302bc7..99b820f4e 100644
--- a/roundcubemail/plugins/managesieve/managesieve.js
+++ b/roundcubemail/plugins/managesieve/managesieve.js
@@ -34,7 +34,8 @@ if (window.rcmail) {
rcmail.enable_command('plugin.managesieve-add', 'plugin.managesieve-setadd', !rcmail.env.sieveconnerror);
rcmail.enable_command('plugin.managesieve-set', rcmail.gui_objects.filtersetslist != null);
rcmail.enable_command('plugin.managesieve-setact',
- (rcmail.gui_objects.filtersetslist && rcmail.gui_objects.filtersetslist.value != rcmail.env.active_set));
+ (rcmail.gui_objects.filtersetslist && rcmail.gui_objects.filtersetslist.length > 1
+ && rcmail.gui_objects.filtersetslist.value != rcmail.env.active_set));
rcmail.enable_command('plugin.managesieve-setdel',
(rcmail.gui_objects.filtersetslist && rcmail.gui_objects.filtersetslist.length > 1));
}