diff --git a/library/Class/ArticleCategorie.php b/library/Class/ArticleCategorie.php
index fd791da31b7b7be5559e06050c8af399f89e0561..954340781eba9babc523c1624e73637c92439f75 100644
--- a/library/Class/ArticleCategorie.php
+++ b/library/Class/ArticleCategorie.php
@@ -62,9 +62,10 @@ class ArticleCategorieLoader extends Storm_Model_Loader {
 
     $ids = array_map(function($article) {return $article->getId();},
                            $articles);
-    return Class_ArticleCategorie::findAll('select distinct id_cat from cms_article  where id_article in ('.
+
+    return Class_ArticleCategorie::findAll('select * from cms_categorie where id_cat in (select distinct id_cat from cms_article  where id_article in ('.
                                   implode(',',$ids).
-                                  ')');
+                                  '))');
   }
 
 }
diff --git a/library/ZendAfi/Controller/Action.php b/library/ZendAfi/Controller/Action.php
index cac5975c651a09798d133acc827434c6d737ef52..80379b1219a20e3cb9d4bffb848460ee2d52a05e 100644
--- a/library/ZendAfi/Controller/Action.php
+++ b/library/ZendAfi/Controller/Action.php
@@ -306,6 +306,7 @@ class ZendAfi_Controller_Action extends Zend_Controller_Action {
       $form->populateFormFromGroupsDefinitions($this->_definitions->getDisplayGroups());
     }
 
+
     return $form
       ->populate($this->_request->getParams())
       ->populate($this->_getFormValues($model));
@@ -543,12 +544,12 @@ class ZendAfi_Controller_Action extends Zend_Controller_Action {
 
   protected function getDefaultArticle($articles) {
     $article = $this->_definitions->newModel();
-    $cat = $cat=Class_ArticleCategorie::findDistinctCategories($articles);
+    $cat=Class_ArticleCategorie::findDistinctCategories($articles);
+
     if (count($cat)==1) {
       $article->setCategorie($cat[0]);
     }
 
-
     return $article;
   }
 
@@ -559,6 +560,7 @@ class ZendAfi_Controller_Action extends Zend_Controller_Action {
     if (!$this->_request->isPost())
       return false;
     $post = $this->processMulticheckboxFromPost($form,true);
+    var_dump($article->getCategorie());exit;
 
     foreach($articles as $article) {
       $article->updateAttributes($post);