diff --git a/openerp/addons/base/__openerp__.py b/openerp/addons/base/__openerp__.py
index f79811331426628cfcd754560b7da6110915c4a9..f1ceb9a0915ae0f7e2797245ddf90904bdbf2e26 100644
--- a/openerp/addons/base/__openerp__.py
+++ b/openerp/addons/base/__openerp__.py
@@ -24,7 +24,7 @@
 {
     'name': 'Base',
     'version': '1.3',
-    'category': 'System',
+    'category': 'Hidden',
     'description': """The kernel of OpenERP, needed for all installation.""",
     'author': 'OpenERP SA',
     'maintainer': 'OpenERP SA',
diff --git a/openerp/addons/base/module/module.py b/openerp/addons/base/module/module.py
index 3af8d2907006ca258f8caf508e65438c0d60cafe..b7f9995e2c9014bf9a6bc6b74df78a7208232625 100644
--- a/openerp/addons/base/module/module.py
+++ b/openerp/addons/base/module/module.py
@@ -78,9 +78,14 @@ class module_category(osv.osv):
         'module_ids' : fields.one2many('ir.module.module', 'category_id', 'Modules'),
         'description' : fields.text("Description"),
         'sequence' : fields.integer('Sequence'),
+        'visible' : fields.boolean('Visible'),
     }
     _order = 'name'
 
+    _defaults = {
+        'visible' : 1,
+    }
+
 class module(osv.osv):
     _name = "ir.module.module"
     _description = "Module"
diff --git a/openerp/addons/base/module/module_data.xml b/openerp/addons/base/module/module_data.xml
index 02b4643b7671686c5a1cd4a41222c5ec31584095..5a57217e5395231c788a316f604881832c2c40e5 100644
--- a/openerp/addons/base/module/module_data.xml
+++ b/openerp/addons/base/module/module_data.xml
@@ -1,13 +1,32 @@
 <?xml version="1.0" encoding="utf-8"?>
 <openerp>
-    <data>        
+    <data>
+        <record model="ir.module.category" id="module_category_hidden">
+            <field name="name">Hidden</field>
+            <field name="sequence">0</field>
+            <field name="visible" eval="0" />
+        </record>
+
         <record model="ir.module.category" id="module_category_link">
             <field name="name">Link</field>
             <field name="sequence">0</field>
+            <field name="visible" eval="0" />
+        </record>
+
+        <record model="ir.module.category" id="module_category_localization">
+            <field name="name">Localization</field>
+            <field name="visible" eval="0" />
+        </record>
+
+        <record model="ir.module.category" id="module_category_localization_account_charts">
+            <field name="parent_id" ref="module_category_localization" />
+            <field name="name">Account Charts</field>
+            <field name="visible" eval="0" />
         </record>
+
         <record model="ir.module.category" id="module_category_customer_relationship_management">
             <field name="name">Customer Relationship Management</field>
-            <field name="description">Helps you track and manage relations with customers such as leads, requests or issues. Can automatically send reminders, escalate requests or trigger business-specific actions based on standard events.</field>
+            <field name="description">Manage relations with prospects and customers using leads, opportunities, requests or issues.</field>
             <field name="sequence">1</field>
         </record>
 
@@ -23,7 +42,6 @@
             <field name="sequence">3</field>
         </record>
 
-
         <record model="ir.module.category" id="module_category_knowledge_management">
             <field name="name">Knowledge Management</field>
             <field name="description">Lets you install addons geared towards sharing knowledge with and between your employees.</field>
@@ -59,6 +77,7 @@
             <field name="description">Helps you manage your purchase-related processes such as requests for quotations, supplier invoices, etc...</field>
             <field name="sequence">9</field>
         </record>
+
         <record model="ir.module.category" id="module_category_human_resources">
             <field name="name">Human Resources</field>
             <field name="description">Helps you manage your human resources by encoding your employees structure, generating work sheets, tracking attendance and more.</field>
@@ -89,25 +108,18 @@
             <field name="sequence">14</field>
         </record>
 
-        <record model="ir.module.category" id="module_category_localization">
-            <field name="name">Localization</field>
+        <record model="ir.module.category" id="module_category_vertical_applications">
+            <field name="name">Verticalizations</field>
+            <field name="sequence">15</field>
         </record>
 
-        <record model="ir.module.category" id="module_category_localization_account_charts">
-            <field name="parent_id" ref="module_category_localization" />
-            <field name="name">Account Charts</field>
+<!--
+        <record id="ir_ui_view_sc_modules0" model="ir.ui.view_sc">
+            <field name="name">Modules</field>
+            <field name="resource">ir.ui.menu</field>
+            <field name="user_id" ref="base.user_root"/>
+            <field name="res_id" ref="base.menu_module_tree"/>
         </record>
-
-        <record model="ir.module.category" id="module_category_associations">
-            <field name="name">Associations</field>
-            <field name="description">Installs a preselected set of OpenERP applications which will help you manage your association more efficiently.</field>
-        </record>
-
-<!--        <record id="ir_ui_view_sc_modules0" model="ir.ui.view_sc">-->
-<!--            <field name="name">Modules</field>-->
-<!--            <field name="resource">ir.ui.menu</field>-->
-<!--            <field name="user_id" ref="base.user_root"/>-->
-<!--            <field name="res_id" ref="base.menu_module_tree"/>-->
-<!--        </record>-->
+-->
     </data>
 </openerp>