diff options
Diffstat (limited to 'program/include')
| -rw-r--r-- | program/include/rcmail.php | 8 | 
1 files changed, 5 insertions, 3 deletions
diff --git a/program/include/rcmail.php b/program/include/rcmail.php index ece0606ae..e1a62767d 100644 --- a/program/include/rcmail.php +++ b/program/include/rcmail.php @@ -116,11 +116,13 @@ class rcmail extends rcube              $_SESSION['task'] = $this->task;          } -        // init output class -        if (!empty($_REQUEST['_remote'])) +        // init output class (not in CLI mode) +        if (!empty($_REQUEST['_remote'])) {              $GLOBALS['OUTPUT'] = $this->json_init(); -        else +        } +        else if ($_SERVER['REMOTE_ADDR']) {              $GLOBALS['OUTPUT'] = $this->load_gui(!empty($_REQUEST['_framed'])); +        }          // load plugins          $this->plugins->init($this, $this->task);  | 
