[REV] sale : Reverted bad commit of revision 2907