Ask a doctor before using cholecalciferol if you are pregnant or breastfeeding. Too much vitamin D could harm an unborn baby or a nursing baby. Ask a doctor before using cholecalciferol if you have allergies, diabetes, or phenylketonuria (PKU). High levels of calcium in your blood ( hypercalcemia) orĪny condition that makes it hard for your body to absorb nutrients from food (malabsorption).Ĭertain forms of cholecalciferol may contain ingredients you should know about, such as peanut or soybean oil, sugar, aspartame (phenylalanine), or certain food dyes. High levels of vitamin D in your body ( hypervitaminosis D) You should not use cholecalciferol if you have had an allergic reaction to vitamin D, or if you have: