diff --git a/src/module_gtf/web_service/ws/UserOrders.class.inc b/src/module_gtf/web_service/ws/UserOrders.class.inc
index b0919bb3ecfaf61b8412fe4a3594420d092dcbb5..e8780da825a1dc4d1e32cc24d2aae1d9942a8c85 100755
--- a/src/module_gtf/web_service/ws/UserOrders.class.inc
+++ b/src/module_gtf/web_service/ws/UserOrders.class.inc
@@ -195,15 +195,8 @@ class UserOrders extends GTF {
             $this->aValues['user_id'] = $_SESSION['ses_user_id'];
         if (!empty($this->aValues['email_notifications']))
             $this->aValues['email_notifications'] = str_replace(chr(13) . chr(10), ";", $this->aValues['email_notifications']);
-        // Si token public -> id du compte public.
+        // Si token public -> teste si le compte 'public' a un des groupes qui est lié au traitement.
         if ($this->aValues['token'] == $this->aProperties['public_token']) {
-            $aPrivateTokenValues = $this->aValues;
-            $aPrivateTokenValues['user'] = $_SESSION['ses_Login'];
-            $aPrivateTokenValues['password'] = $this->oConnection->oBd->mdp;
-            $oPrivateToken = new PrivateToken($this->aPath, $aPrivateTokenValues, $this->aProperties, $this->oConnection);
-            $oPrivateToken->POST();
-            $this->aValues['user_id'] = $oPrivateToken->aFields['user_id'];
-            // Teste si le compte 'public' a un des groupes qui est lié au traitement.
             require $this->sRessourcesFile;
             $aParams['sSchemaGtf'] = array('value' => $this->aProperties['schema_gtf'], 'type' => 'schema_name');
             $aParams['workspace_id'] = array('value' => $this->aValues['workspace_id'], 'type' => 'number');