diff --git a/htdocs/societe/index.php b/htdocs/societe/index.php
index 20e884f9c862ab182cf3e58497e2ad18fd5b660b..d115b47b5dcff2b890f771c0dcde8c7922719e54 100644
--- a/htdocs/societe/index.php
+++ b/htdocs/societe/index.php
@@ -2,6 +2,7 @@
 /* Copyright (C) 2001-2006 Rodolphe Quiedeville <rodolphe@quiedeville.org>
  * Copyright (C) 2004-2011 Laurent Destailleur  <eldy@users.sourceforge.net>
  * Copyright (C) 2005-2012 Regis Houssin        <regis.houssin@capnetworks.com>
+ * Copyright (C)      2014 Charles-Fr Benke	<charles.fr@benke.fr>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -181,13 +182,21 @@ if (! empty($conf->categorie->enabled))
 		if (! empty($conf->use_javascript_ajax) )
 		{
 			$dataseries=array();
+			$rest=0;
+			$nbmax=10;
+
 			while ($i < $num)
 			{
 				$obj = $db->fetch_object($result);
-				$dataseries[]=array('label'=>$obj->label,'data'=>round($obj->nb));
+				if ($i < $nbmax)
+					$dataseries[]=array('label'=>$obj->label,'data'=>round($obj->nb));
+				else
+					$rest+=$obj->nb;
 				$total+=$obj->nb;
 				$i++;
 			}
+			if ($i > $nbmax)
+				$dataseries[]=array('label'=>$langs->trans("Other"),'data'=>round($rest));
 			$data=array('series'=>$dataseries);
 			dol_print_graph('statscategclient',300,180,$data,1,'pie',0);
 		}