If a person eats a balanced diet, they will normally get enough vitamins and minerals. People with liver disease should avoid taking large amounts of supplements or "mega-vitamins". This is because the liver has to do extra work to process them. Your doctor may put you on a general multivitamin without iron.