diff --git a/mysql/tables/llx_contrat.key.sql b/mysql/tables/llx_contrat.key.sql
index b2b17e495929d476010062c8bd8d603aca400bbe..f78fcf44b0a3444005c209f5c8f080630eb042d0 100644
--- a/mysql/tables/llx_contrat.key.sql
+++ b/mysql/tables/llx_contrat.key.sql
@@ -31,3 +31,6 @@ ALTER TABLE llx_contrat ADD INDEX idx_contrat_fk_user_author (fk_user_author);
 
 ALTER TABLE llx_contrat ADD FOREIGN KEY (fk_soc) REFERENCES llx_societe (idp);
 ALTER TABLE llx_contrat ADD FOREIGN KEY (fk_user_author) REFERENCES llx_user (rowid);
+
+ALTER TABLE llx_contrat ADD INDEX idx_contrat_fk_product (fk_product);
+ALTER TABLE llx_contrat ADD FOREIGN KEY (fk_product) REFERENCES llx_product (rowid);
diff --git a/mysql/tables/llx_contrat.sql b/mysql/tables/llx_contrat.sql
index e9570f4521d9c57d054fc53887f95cdd1969d6e2..c87a365418c89c94b96caffdee51bcdd42a8a145 100644
--- a/mysql/tables/llx_contrat.sql
+++ b/mysql/tables/llx_contrat.sql
@@ -37,7 +37,8 @@ create table llx_contrat
   fk_commercial_suivi     integer NOT NULL,
   fk_user_author          integer NOT NULL default 0,
   fk_user_mise_en_service integer,
-  fk_user_cloture integer
+  fk_user_cloture integer,
+  fk_product integer
 
 )type=innodb;