Disclosed are heterogeneous processes (i) for the hydrogenation of a compound containing at least one unsaturated carbon-carbon bond, and (ii) for the hydro-dehalogenation of a compound containing at least one C—Cl, C—Br or C—I bond. The processes comprise reacting said compound with a hydrogenating agent and a heterogeneous hydrogenation catalyst in the presence of an ionic liquid.