diff --git a/include/class.thread.php b/include/class.thread.php index bcc3deb6a6d759b36b0d031eaa27671c9193576a..d6f21619a31c129fc2d971686553e79a0737fb06 100644 --- a/include/class.thread.php +++ b/include/class.thread.php @@ -1943,8 +1943,9 @@ class EditEvent extends ThreadEvent { $fields[$F->id] = $F; } foreach ($data['fields'] as $id=>$f) { - $field = $fields[$id]; - if ($mode == self::MODE_CLIENT && !$field->isVisibleToUsers()) + if (!($field = $fields[$id])) + continue; + if ($mode == self::MODE_CLIENT && !$field->isVisibleToUsers()) continue; list($old, $new) = $f; $impl = $field->getImpl($field);