In some cases, you may need to eat different foods or take supplements to make up for nutrients not being absorbed by your small intestine. Sometimes nutrients may be given intravenously, or into a vein.