From 3e0ad293e118a078d227ca15aaab7cf6cbdb0851 Mon Sep 17 00:00:00 2001 From: Aleksander Machniak Date: Wed, 18 Feb 2015 07:30:48 -0500 Subject: Fix PHP fatal error when visiting Vacation interface and there's no sieve script yet --- plugins/managesieve/lib/Roundcube/rcube_sieve_engine.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'plugins/managesieve/lib/Roundcube/rcube_sieve_engine.php') diff --git a/plugins/managesieve/lib/Roundcube/rcube_sieve_engine.php b/plugins/managesieve/lib/Roundcube/rcube_sieve_engine.php index d412e17db..69ae4b8a6 100644 --- a/plugins/managesieve/lib/Roundcube/rcube_sieve_engine.php +++ b/plugins/managesieve/lib/Roundcube/rcube_sieve_engine.php @@ -2344,12 +2344,12 @@ class rcube_sieve_engine */ protected function init_script() { - $this->script = $this->sieve->script->as_array(); - - if (!$this->script) { + if (!$this->sieve->script) { return; } + $this->script = $this->sieve->script->as_array(); + $headers = array(); $exceptions = array('date', 'currentdate', 'size', 'body'); -- cgit v1.2.3