From 593188559af88d71bb5fa2e314ae23d1afbd5cc3 Mon Sep 17 00:00:00 2001 From: Aleksander Machniak Date: Wed, 1 May 2019 21:45:46 +0200 Subject: [PATCH] Fix regression where non-terminating errors were sent to the browser --- program/lib/Roundcube/rcube.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/program/lib/Roundcube/rcube.php b/program/lib/Roundcube/rcube.php index 0b58cbc82..e797971f0 100644 --- a/program/lib/Roundcube/rcube.php +++ b/program/lib/Roundcube/rcube.php @@ -1355,7 +1355,7 @@ class rcube if ($cli) { fwrite(STDERR, 'ERROR: ' . trim($arg['message']) . "\n"); } - else if (is_object(self::$instance->output)) { + else if ($terminate && is_object(self::$instance->output)) { self::$instance->output->raise_error($arg['code'], $arg['message']); }