Most capsules are made of gelatin.
I take starflower oil and it takes a lot of looking to find gelatin free capsules.
I can't give you a religious opinion in this just that that's where the gelatin probably is!
I'm a mine of utterly useless information!!!
What herb is it, maybe we can find it in a vegetarian variation? Actually thinking about this, I don't like the thought of you self medicating without having pursued clarification of your previous diagnosis.
Go to a doctor now, and show him/her the herbs your taking too just in case. You can't let something like diabetes go untreated, it could end up getting very complicated and causing other illnesses!
I absolutely hate needles but went back for a blood sugar test, when I had been diagnosed with possible diabetes in pregnancy.
You absolutely have to, it could be causing your other problems.
Not being a medic, I would suggest you stop taking these pills and go to a Dr. first!