diff --git a/htdocs/install/mysql/migration/3.6.0-3.7.0.sql b/htdocs/install/mysql/migration/3.6.0-3.7.0.sql
index 68809d65beefd95f0723b8cfc9f7c14d5efa992a..cac0053c4736405b80f053cefc8f0e9b2060cc0e 100644
--- a/htdocs/install/mysql/migration/3.6.0-3.7.0.sql
+++ b/htdocs/install/mysql/migration/3.6.0-3.7.0.sql
@@ -970,3 +970,11 @@ CREATE TABLE llx_holiday_types (
 
 ALTER TABLE llx_c_type_fees CHANGE libelle label VARCHAR(30);
 ALTER TABLE llx_c_type_fees ADD COLUMN accountancy_code varchar(32) DEFAULT NULL AFTER label;
+
+
+ALTER TABLE llx_actioncomm ADD INDEX idx_actioncomm_fk_element (fk_element);
+
+ALTER TABLE llx_projet_task_time ADD INDEX idx_projet_task_time_task (fk_task);
+ALTER TABLE llx_projet_task_time ADD INDEX idx_projet_task_time_date (task_date);
+ALTER TABLE llx_projet_task_time ADD INDEX idx_projet_task_time_datehour (task_datehour);
+
diff --git a/htdocs/install/mysql/tables/llx_actioncomm.key.sql b/htdocs/install/mysql/tables/llx_actioncomm.key.sql
index 9a48747c4da44ee4baedfb2abcc9ff6e18f93b85..1da34c65babde7798a1fe1511e12987c328fa010 100644
--- a/htdocs/install/mysql/tables/llx_actioncomm.key.sql
+++ b/htdocs/install/mysql/tables/llx_actioncomm.key.sql
@@ -22,3 +22,4 @@ ALTER TABLE llx_actioncomm ADD INDEX idx_actioncomm_datea (datea);
 ALTER TABLE llx_actioncomm ADD INDEX idx_actioncomm_fk_soc (fk_soc);
 ALTER TABLE llx_actioncomm ADD INDEX idx_actioncomm_fk_contact (fk_contact);
 ALTER TABLE llx_actioncomm ADD INDEX idx_actioncomm_code (code);
+ALTER TABLE llx_actioncomm ADD INDEX idx_actioncomm_fk_element (fk_element);
diff --git a/htdocs/projet/class/project.class.php b/htdocs/projet/class/project.class.php
index 100dd4dfb51cdce0ca84bf272ac310cd400563a6..998f1abdba1013d1b4caafcac6c6961e8ba3737f 100644
--- a/htdocs/projet/class/project.class.php
+++ b/htdocs/projet/class/project.class.php
@@ -886,7 +886,7 @@ class Project extends CommonObject
         $projects = array();
         $temp = array();
 
-        $sql = "SELECT DISTINCT p.rowid, p.ref";
+        $sql = "SELECT ".(($mode == 0 || $mode == 1) ? "DISTINCT " : "")."p.rowid, p.ref";
         $sql.= " FROM " . MAIN_DB_PREFIX . "projet as p";
         if ($mode == 0 || $mode == 1)
         {