diff --git a/htdocs/core/lib/files.lib.php b/htdocs/core/lib/files.lib.php index ec26783c775..55a2fc58d6b 100644 --- a/htdocs/core/lib/files.lib.php +++ b/htdocs/core/lib/files.lib.php @@ -1746,7 +1746,7 @@ function addFileIntoDatabaseIndex($dir, $file, $fullpathorig = '', $mode = 'uplo $ecmfile->description = ''; // indexed content $ecmfile->keyword = ''; // keyword content - if(! is_null($object) && ! empty($object->id)) { + if (is_object($object) && $object->id > 0) { $ecmfile->src_object_id = $object->id; $ecmfile->src_object_type = $object->element; }