diff --git a/plugins/managesieve/managesieve.php b/plugins/managesieve/managesieve.php index 88df2f50c..8c1395044 100644 --- a/plugins/managesieve/managesieve.php +++ b/plugins/managesieve/managesieve.php @@ -163,15 +163,14 @@ class managesieve extends rcube_plugin $this->init_ui(); // add 'Create filter' item to message menu - $this->api->add_content(html::tag('li', array('role' => 'menuitem'), - $this->api->output->button(array( + $this->add_button(array( 'command' => 'managesieve-create', 'label' => 'managesieve.filtercreate', - 'type' => 'link', + 'type' => 'link-menuitem', 'classact' => 'icon filterlink active', 'class' => 'icon filterlink disabled', 'innerclass' => 'icon filterlink', - ))), 'messagemenu'); + ), 'messagemenu'); // register some labels/messages $this->rc->output->add_label('managesieve.newfilter', 'managesieve.usedata',