diff --git a/htdocs/comm/card.php b/htdocs/comm/card.php
index 9b7c3150c712f39ec6d23bf02e7941926be6d1ae..3ea63caf256af71f085b9441ce8a82aa47c6ed62 100644
--- a/htdocs/comm/card.php
+++ b/htdocs/comm/card.php
@@ -31,6 +31,7 @@
 require '../main.inc.php';
 require_once DOL_DOCUMENT_ROOT.'/core/lib/company.lib.php';
 require_once DOL_DOCUMENT_ROOT.'/core/lib/date.lib.php';
+require_once DOL_DOCUMENT_ROOT.'/societe/class/client.class.php';
 require_once DOL_DOCUMENT_ROOT.'/contact/class/contact.class.php';
 require_once DOL_DOCUMENT_ROOT.'/core/class/html.formcompany.class.php';
 if (! empty($conf->facture->enabled)) require_once DOL_DOCUMENT_ROOT.'/compta/facture/class/facture.class.php';
@@ -220,7 +221,6 @@ if ($id > 0)
 	print '<table class="border" width="100%">';
 
 	print '<tr><td width="30%">'.$langs->trans("ThirdPartyName").'</td><td width="70%" colspan="3">';
-	$object->next_prev_filter="te.client in (1,2,3)";
 	print $form->showrefnav($object,'socid','',($user->societe_id?0:1),'rowid','nom','','');
 	print '</td></tr>';
 
diff --git a/htdocs/fourn/card.php b/htdocs/fourn/card.php
index 1825349e83be9368373d7b736239e689d9406325..b9957c12134d16c23ce970b339061632123f0646 100644
--- a/htdocs/fourn/card.php
+++ b/htdocs/fourn/card.php
@@ -134,7 +134,6 @@ if ($object->id > 0)
 
 	print '<table width="100%" class="border">';
 	print '<tr><td width="30%">'.$langs->trans("ThirdPartyName").'</td><td width="70%" colspan="3">';
-	$object->next_prev_filter="te.fournisseur = 1";
 	print $form->showrefnav($object,'socid','',($user->societe_id?0:1),'rowid','nom','','');
 	print '</td></tr>';
 
diff --git a/htdocs/fourn/class/fournisseur.class.php b/htdocs/fourn/class/fournisseur.class.php
index 35620bf91fbed0951523ccf0359851af7b11ea6e..5fc0b3e43dd4b9dca61d4b74d6268a4b8b42dd38 100644
--- a/htdocs/fourn/class/fournisseur.class.php
+++ b/htdocs/fourn/class/fournisseur.class.php
@@ -35,6 +35,9 @@ class Fournisseur extends Societe
 {
 	var $db;
 
+	var $next_prev_filter="te.fournisseur = 1";		// Used to add a filter in Form::showrefnav method
+	
+	
 	/**
 	 *	Constructor
 	 *
diff --git a/htdocs/societe/class/client.class.php b/htdocs/societe/class/client.class.php
index 27209c05abd18042e0e61c13f5a6bf8ca188012e..d5ac33227c55e5ba5569bb6d0d748567f4850030 100644
--- a/htdocs/societe/class/client.class.php
+++ b/htdocs/societe/class/client.class.php
@@ -29,9 +29,12 @@ include_once DOL_DOCUMENT_ROOT.'/societe/class/societe.class.php';
  */
 class Client extends Societe
 {
-    var $nb;
-
-    /**
+    var $db;
+	
+    var $next_prev_filter="te.client in (1,2,3)";	// Used to add a filter in Form::showrefnav method
+	
+	
+	/**
      *  Constructor
      *
      *  @param	DoliDB	$db		Database handler