diff --git a/core/src/Revolution/Filters/modOutputFilter.php b/core/src/Revolution/Filters/modOutputFilter.php index 146af8dafbe..2052e3a0ec6 100644 --- a/core/src/Revolution/Filters/modOutputFilter.php +++ b/core/src/Revolution/Filters/modOutputFilter.php @@ -1,4 +1,5 @@ _output)) { + return; + } + $usemb = function_exists('mb_strlen') && (boolean)$this->modx->getOption('use_multibyte', null, false); $encoding = $this->modx->getOption('modx_charset', null, 'UTF-8'); @@ -63,7 +68,7 @@ public function filter(&$element) $this->log('Processing Modifier: ' . $m_cmd . ' (parameters: ' . $m_val . ')'); - $output = trim($output); + $output = is_string($output) ? trim($output) : $output; try { switch ($m_cmd) {