Celiac disease, if confirmed by biopsy, is the most likely cause of osteoporosis even if the patient does not have diarrhea.
The risk of having osteoporosis correlates with the severity of small bowel histological change. Furthermore, the mechanism of osteoporosis relates to some inflammatory mediators causing depletion of bone calcium.
See this...