diff --git a/core/trunk/sql/150.sql b/core/trunk/sql/150.sql
index a64b2b2f3d2f313daf554ee1fb37c3c0f6f02c7a..5e4b579658529f7dfe8a45477dd3c7dbb3c0c9a5 100644
--- a/core/trunk/sql/150.sql
+++ b/core/trunk/sql/150.sql
@@ -198,6 +198,9 @@ ALTER TABLE templates ADD template_target character varying(255);
 ALTER TABLE entities DROP COLUMN IF EXISTS entity_path;
 ALTER TABLE entities ADD entity_path character varying(2048);
 
+ALTER TABLE baskets DROP COLUMN IF EXISTS basket_order;
+ALTER TABLE baskets ADD basket_order integer;
+
 ALTER TABLE mlb_coll_ext DROP COLUMN IF EXISTS is_multicontacts; 
 ALTER TABLE mlb_coll_ext ADD is_multicontacts character(1);
 
diff --git a/core/trunk/sql/structure.sql b/core/trunk/sql/structure.sql
index 85d50afdb87ca7f889178ba30a0873fc739ba662..5674140b10daf45bd36f27946833f54f28c8bb39 100644
--- a/core/trunk/sql/structure.sql
+++ b/core/trunk/sql/structure.sql
@@ -700,6 +700,7 @@ CREATE TABLE baskets
   is_visible character(1) NOT NULL DEFAULT 'Y'::bpchar,
   is_folder_basket character (1) NOT NULL default 'N'::bpchar,
   enabled character(1) NOT NULL DEFAULT 'Y'::bpchar,
+  basket_order integer,
   CONSTRAINT baskets_pkey PRIMARY KEY (coll_id, basket_id)
 )
 WITH (OIDS=FALSE);