diff --git a/application/dashlet.class.inc.php b/application/dashlet.class.inc.php
index 35b595781..a20d4fff1 100644
--- a/application/dashlet.class.inc.php
+++ b/application/dashlet.class.inc.php
@@ -294,15 +294,14 @@ class DashletObjectList extends Dashlet
$sQuery = $this->aProperties['query'];
$sShowMenu = $this->aProperties['menu'] ? '1' : '0';
-
$oPage->add('
');
$oPage->add('
');
- $aParams = array();
+
+ $oFilter = new DBObjectSearch($sClass);
+ $oBlock = new DisplayBlock($oFilter, 'summary');
$sBlockId = 'block_'.$this->sId.($bEditMode ? '_edit' : ''); // make a unique id (edition occuring in the same DOM)
- $oBlock = DisplayBlock::FromTemplate($sXML);
- $oBlock->Display($oPage, $sBlockId, $aParams);
+ $oBlock->Display($oPage, $sBlockId, $aExtraParams);
+
$oPage->add('
');
$oPage->add('
');
}
@@ -743,10 +765,15 @@ class DashletBadge extends Dashlet
$sClass = $this->aProperties['class'];
$oPage->add('