diff --git a/lib/base/filter/filter.class.php b/lib/base/filter/filter.class.php index 2de1b19d0b..a74a6c6765 100644 --- a/lib/base/filter/filter.class.php +++ b/lib/base/filter/filter.class.php @@ -1347,9 +1347,12 @@ class baseFixer { global $config; - foreach($this->rawconfig as $field => $fieldConfig) + if(!empty($this->rawconfig)) { - if(isset($fieldConfig['control']) && $fieldConfig['control'] == 'editor') $this->stripTags($field, $config->allowedTags); + foreach($this->rawconfig as $field => $fieldConfig) + { + if(isset($fieldConfig['control']) && $fieldConfig['control'] == 'editor') $this->stripTags($field, $config->allowedTags); + } } $fields = str_replace(' ', '', trim($fields));