Subclinical riboflavin deficiency also happens more easily in women taking the contraceptive pill. It also may happen when people get old, or cannot eat properly, or who have sicknesses such as AIDS, inflammatory bowel disease, diabetes and chronic heart disease. We can tell that the body does not lose all its riboflavin easily because riboflavin deficiency does not cause illness all at once.