Before you ask, yes I have "remove item when used" checked in the item editor. The name really says it all. The use of a Potion does not remove it from the inventory. This is certainly every low skill Zelda player's dream, but it's still quite the serious problem.
Potions are infinite (b332)
This seems to have been around for a while; fixed in the next build.