Duphalac does not cause weight gain and may, in fact, facilitate weight loss in some ways as it is a laxative.