Oups, some fixes: "The same for the hook(), if your module is for PHP >=5.2" I mean "PHP >= 5" "Adam was right, use presave to ensure your data is being modified after" I meant "before". Pierre.