Due to its high content in vitamin C, rosehip oil may not be suitable for people with some medical conditions such as anaemia, diabetes,  and kidney stones.  Unless agreed upon with you doctor, please refrain from using rosehip oil if you experience either of these conditions for the following reasons: For people with anaemia, vitamin C may impair your body’s ability to absorb iron For people with diabetes,  vitamin C may adversely impact your treatment For people with kidney stones, a high content in vitamin C may increase your risk of kidney stones