diff --git a/product/ERP5/PropertySheet/Movement.py b/product/ERP5/PropertySheet/Movement.py
index 467fe56a760cbd2036dfdbd15c63e151331ac6f0..9e7547ebf7404fe9e47099083cdf5542a4c0913e 100644
--- a/product/ERP5/PropertySheet/Movement.py
+++ b/product/ERP5/PropertySheet/Movement.py
@@ -1,3 +1,4 @@
+# -*- coding: utf-8 -*-
 ##############################################################################
 #
 # Copyright (c) 2002 Nexedi SARL and Contributors. All Rights Reserved.
@@ -74,5 +75,7 @@ class Movement:
             'mode'        : 'w' },
     )
 
-    _categories = ('order', 'specialise', Expression('python: portal.getPortalVariationBaseCategoryList()'))
+    _categories = ('order', 'specialise', 'aggregate',
+                    Expression('python: portal.getPortalVariationBaseCategoryList()'),
+                   )
                    # XXX Please check if it is meaningful to add order cat to all movemements ?