diff --git a/htdocs/install/mysql/migration/3.1.0-3.2.0.sql b/htdocs/install/mysql/migration/3.1.0-3.2.0.sql
index a2e06fdba24ccddf46ef65cf4cb549a5d834d2e5..bc6d62bc74d2b157ca6c04533536cfa7a17b904d 100755
--- a/htdocs/install/mysql/migration/3.1.0-3.2.0.sql
+++ b/htdocs/install/mysql/migration/3.1.0-3.2.0.sql
@@ -11,4 +11,7 @@
 
 UPDATE llx_c_paper_format SET active=1 WHERE active=0;
 
-ALTER TABLE llx_product_fournisseur_price ADD COLUMN fk_availability integer AFTER fk_product_fournisseur; 
\ No newline at end of file
+ALTER TABLE llx_product_fournisseur_price ADD COLUMN fk_availability integer AFTER fk_product_fournisseur;
+
+ALTER TABLE llx_element_element MODIFY COLUMN sourcetype varchar(32) NOT NULL;
+ALTER TABLE llx_element_element MODIFY COLUMN targettype varchar(32) NOT NULL;
\ No newline at end of file
diff --git a/htdocs/install/mysql/tables/llx_element_element.sql b/htdocs/install/mysql/tables/llx_element_element.sql
index f1a069956738775a83863c4eb245a1dcd2a90c45..6beae35829e5b4f3ecc24caa2f77e8ae676d1487 100644
--- a/htdocs/install/mysql/tables/llx_element_element.sql
+++ b/htdocs/install/mysql/tables/llx_element_element.sql
@@ -1,5 +1,6 @@
 -- ============================================================================
--- Copyright (C) 2008 Laurent Destailleur  <eldy@users.sourceforge.net>
+-- Copyright (C) 2008-2011	Laurent Destailleur	<eldy@users.sourceforge.net>
+-- Copyright (C) 2011		Regis Houssin		<eldy@users.sourceforge.net>
 --
 -- This program is free software; you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
@@ -23,8 +24,8 @@ create table llx_element_element
 (
   rowid           	integer AUTO_INCREMENT PRIMARY KEY,  
   fk_source			integer NOT NULL,
-  sourcetype		varchar(16) NOT NULL,
+  sourcetype		varchar(32) NOT NULL,
   fk_target			integer NOT NULL,
-  targettype		varchar(16) NOT NULL
+  targettype		varchar(32) NOT NULL
 ) ENGINE=innodb;