Hi, I asked this question at docs.. and she said the tablets do not go into your blood stream therefore they do not stay in your system, whic is why you have to take them within the hour of eating food, she told me that if you know you are going to have a meal out and think you might have problems then just dont take the tablet before that meal or after. I have followed this advice and never had any problems, hope this helps..