In the Rosenmund reaction, the aldehyde is prepared by reducing acid halides with hydrogen gas in the presence of palladium. If a catalyst is not poisoned, the reaction is not stopped at the aldehyde level, which is a feather reduction of alcohol. In order to stop at the aldehyde level, palladium is poisoned with barium sulphate.