On SW there is always something you can eat. On the other hand, you could look at it another way . . .
It isn't that long until dinner time. Say three hours, maximum? So what is going to happen if you feel a bit peckish for the next three hours? Nothing dreadful. You won't starve.
So if there really isn't anything you can eat right now, then just put up with it, go and find something to do to take your mind off things - and maybe remind yourself that there are millions of people in this world who are really hungry - and be thankful that you aren't one of them!