diff --git a/htdocs/societe.php b/htdocs/societe.php
index ec521d402c8548f4158d00c7c4c5eabbf10ecf02..d1149dcc59cdb8344b69b8b4b2d4d1bf95345d2b 100644
--- a/htdocs/societe.php
+++ b/htdocs/societe.php
@@ -50,7 +50,7 @@ if ($user->societe_id > 0)
 }
 
 
-llxHeader();
+// llxHeader();
 
 $search_nom=isset($_GET["search_nom"])?$_GET["search_nom"]:$_POST["search_nom"];
 $search_ville=isset($_GET["search_ville"])?$_GET["search_ville"]:$_POST["search_ville"];
@@ -91,6 +91,8 @@ if ($mode == 'search')
 	{
 	  $obj = $db->fetch_object($result);
 	  $socid = $obj->idp;
+	  print header("location: soc.php?socid=$socid");
+	  exit;
 	}
       $db->free($result);
     }
@@ -105,6 +107,8 @@ if ($mode == 'search')
     }  
 }
 
+llxHeader();
+
 // As-t-on cliqu� sur purge des cri�tres de recherche
 if (isset($_POST["button_removefilter_x"]))
 {