diff --git a/datamodels/2.x/itop-portal-base/portal/src/Form/ObjectFormManager.php b/datamodels/2.x/itop-portal-base/portal/src/Form/ObjectFormManager.php index 21ae362ca..093e4c6f3 100644 --- a/datamodels/2.x/itop-portal-base/portal/src/Form/ObjectFormManager.php +++ b/datamodels/2.x/itop-portal-base/portal/src/Form/ObjectFormManager.php @@ -659,7 +659,8 @@ class ObjectFormManager extends FormManager foreach ($aFieldsAtts as $sAttCode => $iFieldFlags) { // handle plugins fields - if(array_key_exists('plugin', $aFieldsExtraData[$sAttCode])){ + if(array_key_exists($sAttCode, $aFieldsExtraData) + && array_key_exists('plugin', $aFieldsExtraData[$sAttCode])){ $sPluginName = $aFieldsExtraData[$sAttCode]['plugin']; switch($sPluginName){ case AttachmentPlugIn::class: