Purification by catalytic desulfurisation