diff --git a/core/dbobjectset.class.php b/core/dbobjectset.class.php index 55ff5eb98..ab76309d0 100644 --- a/core/dbobjectset.class.php +++ b/core/dbobjectset.class.php @@ -1111,7 +1111,7 @@ class DBObjectSet } else { - if (array_key_exists($sArgName, $aScalarArgs)) + if (!is_array($value)) // Sometimes ExtraParams contains a mix (like defaults[]) so non scalar parameters are ignored { $aScalarArgs[$sArgName] = (string) $value; }