diff --git a/htdocs/accountancy/customer/lines.php b/htdocs/accountancy/customer/lines.php
index 5108a6c1f675020b7ae2079dadb21ca30fa6d1d7..6c9dafed89f96a4083f6f27e69ddcf7839597d86 100644
--- a/htdocs/accountancy/customer/lines.php
+++ b/htdocs/accountancy/customer/lines.php
@@ -184,6 +184,14 @@ if (strlen(trim($search_vat)))
 if (! empty($conf->multicompany->enabled)) {
 	$sql .= " AND f.entity IN (" . getEntity("facture", 1) . ")";
 }
+// Count total nb of records with no order and no limits
+$nbtotalofrecords = 0;
+if (empty($conf->global->MAIN_DISABLE_FULL_SCANLIST))
+{
+	$resql = $db->query($sql);
+	if ($resql) $nbtotalofrecords = $db->num_rows($resql);
+	else dol_print_error($db);
+}
 $sql.= $db->order($sortfield,$sortorder);
 $sql.= $db->plimit($limit + 1,$offset);
 
@@ -192,9 +200,17 @@ $result = $db->query($sql);
 if ($result) {
 	$num_lines = $db->num_rows($result);
 	$i = 0;
-	
-	print_barre_liste($langs->trans("InvoiceLinesDone"), $page, $_SERVER["PHP_SELF"], "", $sortfield, $sortorder, '', $num_lines);
-	
+
+	$param="";
+	if ($search_login) $param.="&search_login=".$search_login;
+	if ($search_facture)   $param.="&search_facture=".$search_facture;
+	if ($search_ref) $param.="&search_ref=".$search_ref;
+	if ($search_label)   $param.="&search_label=".$search_label;
+	if ($search_desc)   $param.="&search_desc=".$search_desc;
+	if ($search_account)   $param.="&search_account=".$search_account;
+	if ($filter)       $param.="&filter=".$filter;	
+
+	print_barre_liste($langs->trans("InvoiceLinesDone"), $page, $_SERVER["PHP_SELF"], $param, $sortfield, $sortorder, '', $num_lines,$nbtotalofrecords);
 	print '<td align="left"><b>' . $langs->trans("DescVentilDoneCustomer") . '</b></td>';
 	
 	print '<form method="POST" action="' . $_SERVER["PHP_SELF"] . '">';
@@ -277,5 +293,10 @@ if ($result) {
 
 print "</table></form>";
 
+	if ($num_lines > $conf->liste_limit)
+	{
+		print_barre_liste('',$page,$_SERVER["PHP_SELF"],$param,$sortfield,$sortorder,'',$num_lines,$nbtotalofrecords,'');
+	}
+
 llxFooter();
 $db->close();