Osteomalacia is usually caused by a lack of Vitamin D in one’s system, which then disrupts the bone-hardening process in adults. Having insufficient sun, an inadequate diet, or even difficulties in absorbing nutrients from food may cause Osteomalacia. When a person lacks this vitamin, the normal absorption of calcium and phosphorus is disrupted, causing weak bones and possible breaking.